@Editor.Ignore public T removeEventListener(String type, EventListener listener) { asElement().removeEventListener(type, listener); return element; }
@Editor.Ignore public T removeEventListener(String type, EventListener listener) { asElement().removeEventListener(type, listener); return element; }
@Editor.Ignore public T removeEventListener(EventType type, EventListener listener) { asElement().removeEventListener(type.getName(), listener); return element; }
@Editor.Ignore public T removeEventListener(EventType type, EventListener listener) { asElement().removeEventListener(type.getName(), listener); return element; }
public void discard() { close(); targetElement.removeEventListener(EventType.click.getName(), showListener); document.removeEventListener(EventType.click.getName(), closeListener); }
public void discard() { close(); targetElement.removeEventListener(EventType.click.getName(), showListener); document.removeEventListener(EventType.click.getName(), closeListener); }
private void showInPopOver() { if (!PickerStyle.POPOVER.equals(this.pickerStyle)) { if (nonNull(modal)) { asElement().removeEventListener(EventType.click.getName(), modalListener); modal.close(); modal.asElement().remove(); } if (isNull(popover)) { popover = Popover.createPicker(this, this.datePicker) .position(this.popupPosition) .styler(style-> style.add(DatePickerStyles.PICKER_POPOVER)); popover.getHeadingElement() .style() .add(Styles.align_center, datePicker.getColorScheme().color().getStyle()); } } this.pickerStyle = PickerStyle.POPOVER; }
private void showInPopOver() { if (!PickerStyle.POPOVER.equals(this.pickerStyle)) { if (nonNull(modal)) { asElement().removeEventListener(EventType.click.getName(), modalListener); modal.close(); modal.asElement().remove(); } if (isNull(popover)) { popover = Popover.createPicker(this, this.datePicker) .position(this.popupPosition) .styler(style-> style.add(DatePickerStyles.PICKER_POPOVER)); popover.getHeadingElement() .style() .add(Styles.align_center, datePicker.getColorScheme().color().getStyle()); } } this.pickerStyle = PickerStyle.POPOVER; }
private void showInPopOver() { if (!PickerStyle.POPOVER.equals(this.pickerStyle)) { if (nonNull(modal)) { asElement().removeEventListener(EventType.click.getName(), modalListener); asElement().removeEventListener(EventType.keydown.getName(), keyboardModalListener); modal.close(); modal.asElement().remove(); } if (isNull(popover)) { popover = Popover.createPicker(this.asElement(), this.timePicker.asElement()); popover.getContentElement().style().setPadding("0px", true); popover.getContentElement().style().setWidth("270px", true); popover.position(this.popupPosition) .style().setMaxWidth("none", true); asElement().addEventListener(EventType.keydown.getName(), event -> { KeyboardEvent keyboardEvent = Js.cast(event); event.stopPropagation(); if (keyboardEvent.code.equals("Enter")) { popover.show(); } else if (keyboardEvent.code.equals("Escape")) { popover.close(); } }); } } this.pickerStyle = PickerStyle.POPOVER; }
private void showInPopOver() { if (!PickerStyle.POPOVER.equals(this.pickerStyle)) { if (nonNull(modal)) { asElement().removeEventListener(EventType.click.getName(), modalListener); asElement().removeEventListener(EventType.keydown.getName(), keyboardModalListener); modal.close(); modal.asElement().remove(); } if (isNull(popover)) { popover = Popover.createPicker(this.asElement(), this.timePicker.asElement()); popover.getContentElement().style().setPadding("0px", true); popover.getContentElement().style().setWidth("270px", true); popover.position(this.popupPosition) .style().setMaxWidth("none", true); asElement().addEventListener(EventType.keydown.getName(), event -> { KeyboardEvent keyboardEvent = Js.cast(event); event.stopPropagation(); if (keyboardEvent.code.equals("Enter")) { popover.show(); } else if (keyboardEvent.code.equals("Escape")) { popover.close(); } }); } } this.pickerStyle = PickerStyle.POPOVER; }