public HeaderAction(BaseIcon<?> icon, EventListener eventListener) { this(icon); anchorElement.addEventListener("click", eventListener); }
public HeaderAction(BaseIcon<?> icon, EventListener eventListener) { this(icon); anchorElement.addEventListener("click", eventListener); }
public TreeItem addClickListener(EventListener listener) { getClickableElement().addEventListener(EventType.click.getName(), listener); return this; }
public TreeItem addClickListener(EventListener listener) { getClickableElement().addEventListener(EventType.click.getName(), listener); return this; }
public Carousel() { nextElement.addEventListener("click", evt -> { resetTimer(); nextSlide(); }); prevElement.addEventListener("click", evt -> { resetTimer(); prevSlide(); }); timer = new Timer() { @Override public void run() { nextSlide(); } }; addAttachListener(); addDetachListener(); init(this); }
public Carousel() { nextElement.addEventListener("click", evt -> { resetTimer(); nextSlide(); }); prevElement.addEventListener("click", evt -> { resetTimer(); prevSlide(); }); timer = new Timer() { @Override public void run() { nextSlide(); } }; addAttachListener(); addDetachListener(); init(this); }
public VerticalTabsPanel appendChild(VerticalTab tab) { if (nonNull(tab)) { tabs.add(tab); if (isNull(activeTab)) { this.activeTab = tab; this.activeTab.activate(); } else { if (tab.isActive()) { activateTab(tab); } } tabsList.appendChild(tab); tabsContent.appendChild(tab.getContentContainer().asElement()); tab.getClickableElement().addEventListener("click", evt -> activateTab(tab)); } return this; }
public VerticalTabsPanel appendChild(VerticalTab tab) { if (nonNull(tab)) { tabs.add(tab); if (isNull(activeTab)) { this.activeTab = tab; this.activeTab.activate(); } else { if (tab.isActive()) { activateTab(tab); } } tabsList.appendChild(tab); tabsContent.appendChild(tab.getContentContainer().asElement()); tab.getClickableElement().addEventListener("click", evt -> activateTab(tab)); } return this; }
public TabsPanel appendChild(Tab tab) { if (nonNull(tab)) { tabs.add(tab); if (isNull(activeTab)) { this.activeTab = tab; this.activeTab.activate(); } else { if (tab.isActive()) { activateTab(tab); } } tabsList.appendChild(tab.asElement()); tabsContent.appendChild(tab.getContentContainer().asElement()); tab.getClickableElement().addEventListener("click", evt -> activateTab(tab)); } return this; }
public TabsPanel appendChild(Tab tab) { if (nonNull(tab)) { tabs.add(tab); if (isNull(activeTab)) { this.activeTab = tab; this.activeTab.activate(); } else { if (tab.isActive()) { activateTab(tab); } } tabsList.appendChild(tab.asElement()); tabsContent.appendChild(tab.getContentContainer().asElement()); tab.getClickableElement().addEventListener("click", evt -> activateTab(tab)); } return this; }
private void init() { aElement = Elements.a() .attr("tabindex", "0") .asElement(); liElement.appendChild(aElement); liElement.addEventListener("click", evt -> { select(); evt.preventDefault(); }); liElement.addEventListener("touchstart", evt -> { select(); evt.preventDefault(); }); aElement.addEventListener("focus", evt -> focusHandlers.forEach(focusHandler -> focusHandler.onFocus(this))); }
private void init() { aElement = Elements.a() .attr("tabindex", "0") .asElement(); liElement.appendChild(aElement); liElement.addEventListener("click", evt -> { select(); evt.preventDefault(); }); liElement.addEventListener("touchstart", evt -> { select(); evt.preventDefault(); }); aElement.addEventListener("focus", evt -> focusHandlers.forEach(focusHandler -> focusHandler.onFocus(this))); }