com.google.gwt.user.client.History.addValueChangeHandler()方法的使用及代码示例

x33g5p2x  于2022-01-20 转载在 其他  
字(6.0k)|赞(0)|评价(0)|浏览(146)

本文整理了Java中com.google.gwt.user.client.History.addValueChangeHandler()方法的一些代码示例,展示了History.addValueChangeHandler()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。History.addValueChangeHandler()方法的具体详情如下:
包路径:com.google.gwt.user.client.History
类名称:History
方法名:addValueChangeHandler

History.addValueChangeHandler介绍

[英]Adds a com.google.gwt.event.logical.shared.ValueChangeEvent handler to be informed of changes to the browser's history stack.
[中]添加一个com。谷歌。gwt。事件必然的共享。ValueChangeEvent处理程序,用于通知浏览器历史堆栈的更改。

代码示例

代码示例来源:origin: kaaproject/kaa

  1. @Override
  2. public void onModuleLoad() {
  3. HistoryHandler historyHandler = new HistoryHandler();
  4. History.addValueChangeHandler(historyHandler);
  5. updateHistoryParamsFromToken(History.getToken());
  6. authService.checkAuth(new AsyncCallback<AuthResultDto>() {
  7. @Override
  8. public void onFailure(Throwable caught) {
  9. authResult = Result.ERROR;
  10. showLogin();
  11. Utils.handleException(caught, view);
  12. }
  13. @Override
  14. public void onSuccess(AuthResultDto result) {
  15. authResult = result.getAuthResult();
  16. if (authResult == Result.OK) {
  17. redirectToModule("kaaAdmin");
  18. } else {
  19. showLogin();
  20. if (authResult == Result.ERROR) {
  21. view.setErrorMessage(Utils.messages.unexpectedError());
  22. } else if (authResult == Result.KAA_ADMIN_NOT_EXISTS) {
  23. view.setInfoMessage(Utils.messages.kaaAdminNotExists());
  24. }
  25. }
  26. }
  27. });
  28. }

代码示例来源:origin: com.google.gwt/gwt-servlet

  1. public com.google.gwt.event.shared.HandlerRegistration addValueChangeHandler(
  2. ValueChangeHandler<String> valueChangeHandler) {
  3. return History.addValueChangeHandler(valueChangeHandler);
  4. }

代码示例来源:origin: com.google.gwt/gwt-servlet

  1. @Deprecated
  2. public static void add(HistoryListener listener) {
  3. addValueChangeHandler(new WrapHistory(listener));
  4. }

代码示例来源:origin: com.google.gwt/gwt-servlet

  1. historyHandlerRegistration = History.addValueChangeHandler(new ValueChangeHandler<String>() {
  2. public void onValueChange(ValueChangeEvent<String> event) {
  3. if (autoHideOnHistoryEvents) {

代码示例来源:origin: ltearno/hexa.tools

  1. public void init( ActivityManager<Place> activityMng, PlaceTokenizer<Place> placeTokenizer )
  2. {
  3. this.activityMng = activityMng;
  4. this.placeTokenizer = placeTokenizer;
  5. History.addValueChangeHandler( this );
  6. }

代码示例来源:origin: com.vaadin.external.gwt/gwt-user

  1. public com.google.gwt.event.shared.HandlerRegistration addValueChangeHandler(
  2. ValueChangeHandler<String> valueChangeHandler) {
  3. return History.addValueChangeHandler(valueChangeHandler);
  4. }

代码示例来源:origin: fr.lteconsulting/hexa.core

  1. public void init( ActivityManager<Place> activityMng, PlaceTokenizer<Place> placeTokenizer )
  2. {
  3. this.activityMng = activityMng;
  4. this.placeTokenizer = placeTokenizer;
  5. History.addValueChangeHandler( this );
  6. }

代码示例来源:origin: kiegroup/appformer

  1. @Override
  2. public com.google.gwt.event.shared.HandlerRegistration addValueChangeHandler(final ValueChangeHandler<String> valueChangeHandler) {
  3. return History.addValueChangeHandler(valueChangeHandler);
  4. }

代码示例来源:origin: stephenh/tessell

  1. @Override
  2. public HandlerRegistration addValueChangeHandler(final ValueChangeHandler<String> handler) {
  3. return History.addValueChangeHandler(handler);
  4. }

代码示例来源:origin: dankurka/mgwt

  1. public com.google.gwt.event.shared.HandlerRegistration addValueChangeHandler(ValueChangeHandler<String> valueChangeHandler) {
  2. return History.addValueChangeHandler(valueChangeHandler);
  3. }

代码示例来源:origin: mvp4g/mvp4g

  1. public HandlerRegistration addValueChangeHandler(ValueChangeHandler<String> handler) {
  2. return History.addValueChangeHandler(handler);
  3. }

代码示例来源:origin: net.wetheinter/gwt-user

  1. public com.google.gwt.event.shared.HandlerRegistration addValueChangeHandler(
  2. ValueChangeHandler<String> valueChangeHandler) {
  3. return History.addValueChangeHandler(valueChangeHandler);
  4. }

代码示例来源:origin: org.eagle-i/eagle-i-search-gwt

  1. private StemCellSearchApplicationState(final SearchUIConfig uiConfig) {
  2. this.uiConfig = uiConfig;
  3. History.addValueChangeHandler( this );
  4. setInternalRequestState( "" );
  5. }

代码示例来源:origin: com.vaadin.external.gwt/gwt-user

  1. @Deprecated
  2. public static void add(HistoryListener listener) {
  3. addValueChangeHandler(new WrapHistory(listener));
  4. }

代码示例来源:origin: org.eagle-i/eagle-i-search-gwt

  1. private StemCellSearchApplicationState(final String hashString, final SearchUIConfig uiConfig) {
  2. this.uiConfig = uiConfig;
  3. History.addValueChangeHandler( this );
  4. if ( hashString.startsWith( "#" ) ) {
  5. updateState( hashString.substring( 1 ) );
  6. } else {
  7. updateState( hashString );
  8. }
  9. }

代码示例来源:origin: com.extjs/gxt

  1. private Dispatcher() {
  2. controllers = new ArrayList<Controller>();
  3. history = new FastMap<AppEvent>();
  4. if (supportsHistory()) {
  5. History.addValueChangeHandler(new ValueChangeHandler<String>() {
  6. public void onValueChange(ValueChangeEvent<String> event) {
  7. String historyToken = event.getValue();
  8. if (history.containsKey(historyToken)) {
  9. dispatch(history.get(historyToken), false);
  10. }
  11. }
  12. });
  13. }
  14. }

代码示例来源:origin: org.eagle-i/eagle-i-datatools-sweet-gwt

  1. protected ApplicationState() {
  2. queryTokenObject = new QueryTokenObject();
  3. listeners = new ArrayList<ApplicationStateChangeListener>();
  4. shallowUpdateListeners = new ArrayList<ApplicationStateChangeListener>();
  5. History.addValueChangeHandler( this );
  6. providerCache = new ResourceProviderCache();
  7. update();
  8. }

代码示例来源:origin: org.eagle-i/eagle-i-datatools-sweet-gwt

  1. private ApplicationState(final String bookmark) {
  2. queryTokenObject = new QueryTokenObject( bookmark, true );
  3. listeners = new ArrayList<ApplicationStateChangeListener>();
  4. shallowUpdateListeners = new ArrayList<ApplicationStateChangeListener>();
  5. History.addValueChangeHandler( this );
  6. providerCache = new ResourceProviderCache();
  7. Window.setTitle(getCurrentTitle());
  8. }

代码示例来源:origin: org.eagle-i/eagle-i-search-gwt

  1. public SearchApplicationController() {
  2. History.addValueChangeHandler( this );
  3. SessionContext.INSTANCE.addListener( this );
  4. analyticsId = SearchApplicationContext.getInstance().getAnalyticsId();
  5. }

代码示例来源:origin: errai/errai

  1. /**
  2. * @see History#addValueChangeHandler(ValueChangeHandler)
  3. */
  4. public static HandlerRegistration addValueChangeHandler(ValueChangeHandler<String> handler) {
  5. final HandlerRegistration reg;
  6. if (PushStateUtil.isPushStateActivated()) {
  7. maybeInitPushState();
  8. reg = pushStateHistory.addValueChangeHandler(handler);
  9. }
  10. else {
  11. reg = History.addValueChangeHandler(handler);
  12. }
  13. return reg;
  14. }

相关文章