API Reference 0.3.24dart_web_toolkit_uiHistoryValueChangeHandler<String>

HistoryValueChangeHandler<String> class

class HistoryValueChangeHandler<String> implements ValueChangeHandler<String> {

 PopupPanel _panel;

 HistoryValueChangeHandler(this._panel);

 /**
  * Called when {@link ValueChangeEvent} is fired.
  *
  * @param event the {@link ValueChangeEvent} that was fired
  */
 void onValueChange(ValueChangeEvent<String> event) {
   if (_panel.autoHideOnHistoryEvents) {
     _panel.hide();
   }
 }
}

Implements

ValueChangeHandler<String>

Constructors

new HistoryValueChangeHandler(PopupPanel _panel) #

Creates a new Object instance.

Object instances have no meaningful state, and are only useful through their identity. An Object instance is equal to itself only.

docs inherited from Object
HistoryValueChangeHandler(this._panel);

Methods

void onValueChange(ValueChangeEvent<String> event) #

Called when {@link ValueChangeEvent} is fired.

@param event the {@link ValueChangeEvent} that was fired

void onValueChange(ValueChangeEvent<String> event) {
 if (_panel.autoHideOnHistoryEvents) {
   _panel.hide();
 }
}