Разделение кода GWTP - PullRequest
       17

Разделение кода GWTP

3 голосов
/ 28 декабря 2011

Я использую GWTP (MVP Framework от Google) с GWT 2.3.Я хочу использовать разделение кода GWT со своими докладчиками.

Я знаю о @ProxyCodeSplit аннотации в докладчиках.Как показано ниже

@ProxyCodeSplit
@UseGatekeeper(LoggedInGatekeeper.class)
public interface MyProxy extends Proxy<MainPagePresenter> {
}

Достаточно ли этого?Или мне нужно выкопать GWT Code Splitting, который обеспечивает A call to GWT.runAsync как Здесь

1 Ответ

5 голосов
/ 28 декабря 2011

Нет, GWTP позаботится о том, чтобы вам звонили GWT.runAsync всякий раз, когда отображается соответствующий докладчик.
Однако убедитесь, что вы используете AsyncProvider в вашем Ginjector:

@GinModules({ MyModule.class })
public interface MyGinjector extends Ginjector {
  PlaceManager getPlaceManager();
  EventBus getEventBus();
  AsyncProvider<MainPagePresenter> getMainPagePresenter();
}
...