public static void add(HasCloseHandlers<PopupPanel> source, PopupListener listener) { source.addCloseHandler(new WrappedPopupListener(listener)); }
/** * Fires a close event on all registered handlers in the handler manager. * * @param <T> the target type * @param source the source of the handlers * @param target the target * @param autoClosed was the target closed automatically */ public static <T> void fire(HasCloseHandlers<T> source, T target, boolean autoClosed) { if (TYPE != null) { CloseEvent<T> event = new CloseEvent<T>(target, autoClosed); source.fireEvent(event); } }
public static void add(HasCloseHandlers<PopupPanel> source, PopupListener listener) { source.addCloseHandler(new WrappedPopupListener(listener)); }
/** * Fires a close event on all registered handlers in the handler manager. * * @param <T> the target type * @param source the source of the handlers * @param target the target * @param autoClosed was the target closed automatically */ public static <T> void fire(HasCloseHandlers<T> source, T target, boolean autoClosed) { if (TYPE != null) { CloseEvent<T> event = new CloseEvent<T>(target, autoClosed); source.fireEvent(event); } }
public static void add(HasCloseHandlers<PopupPanel> source, PopupListener listener) { source.addCloseHandler(new WrappedPopupListener(listener)); }
/** * Fires a close event on all registered handlers in the handler manager. * * @param <T> the target type * @param source the source of the handlers * @param target the target * @param autoClosed was the target closed automatically */ public static <T> void fire(HasCloseHandlers<T> source, T target, boolean autoClosed) { if (TYPE != null) { CloseEvent<T> event = new CloseEvent<T>(target, autoClosed); source.fireEvent(event); } }
/*************************************** * {@inheritDoc} */ @Override @SuppressWarnings({ "unchecked", "rawtypes" }) protected HandlerRegistration initEventDispatching( Widget rWidget, EventType eEventType) { if (eEventType == EventType.VIEW_CLOSING && rWidget instanceof HasCloseHandlers) { return ((HasCloseHandlers) rWidget).addCloseHandler(this); } else { return super.initEventDispatching(rWidget, eEventType); } } }
public static <T> Observable<CloseEvent<T>> close(HasCloseHandlers<T> source) { return Observable.create(s -> register(s, source.addCloseHandler(s::onNext)), uiBackpressureMode()); }
public static <T> Observable<CloseEvent<T>> close(HasCloseHandlers<T> source) { return Observable.create(s -> register(s, source.addCloseHandler(s::onNext))); }
public <H extends Widget & HasCloseHandlers> void checkCloseHandler(H widget) { // Check Open Event final boolean[] fired = {false}; widget.addCloseHandler(event -> fired[0] = true); fireCloseHandler(widget); assertTrue(fired[0]); }
public <H extends Widget & HasCloseHandlers> void checkCloseHandler(H widget) { // Check Open Event final boolean[] fired = {false}; widget.addCloseHandler(event -> fired[0] = true); fireCloseHandler(widget); assertTrue(fired[0]); }