public DropDownMenu separator() { menuElement.appendChild(li().attr("role", "separator") .css(DropDownStyles.DIVIDER)); return this; }
public DropDownMenu separator() { menuElement.appendChild(li().attr("role", "separator") .css(DropDownStyles.DIVIDER)); return this; }
public static HTMLLIElement createIcon(BaseIcon<?> icon) { return li().add( a().add(icon)) .asElement(); }
private SimpleListItem(String text) { super(li().css("list-group-item").textContent(text).asElement()); init(this); }
public static HTMLLIElement createIcon(BaseIcon<?> icon) { return li().add( a().add(icon)) .asElement(); }
private SimpleListItem(String text) { super(li().css("list-group-item").textContent(text).asElement()); init(this); }
public Tree addGap() { root.appendChild(li() .css("gap") .add(a()) .asElement()); return this; }
public TreeItem addSeparator() { childrenContainer.appendChild(li().css("separator") .add(a()) .asElement()); return this; }
private void init() { this.element = li().asElement(); this.element.appendChild(anchorElement); init(this); setWaveColor(WaveColor.THEME); applyWaveStyle(WaveStyle.BLOCK); }
public Tree addGap() { root.appendChild(li() .css("gap") .add(a()) .asElement()); return this; }
public TreeItem addSeparator() { childrenContainer.appendChild(li().css("separator") .add(a()) .asElement()); return this; }
private void init() { this.element = li().asElement(); this.element.appendChild(anchorElement); init(this); setWaveColor(WaveColor.THEME); applyWaveStyle(WaveStyle.BLOCK); }
public Tree addSeparator() { root.appendChild(li() .css("gap") .css("separator") .add(a()) .asElement()); return this; }
public Tree addSeparator() { root.appendChild(li() .css("gap") .css("separator") .add(a()) .asElement()); return this; }
private HTMLLIElement createHeaderAction(BaseIcon<?> icon) { return li().add(a() .add(icon.withWaves() .styler(style -> style .add(Styles.pull_right, ACTION_ICON)))) .asElement(); }
private HTMLLIElement createHeaderAction(BaseIcon<?> icon) { return li().add(a() .add(icon.withWaves() .styler(style -> style .add(Styles.pull_right, ACTION_ICON)))) .asElement(); }
public HTMLElement addActionItem(HTMLElement element) { HTMLLIElement li = li().css("pull-right").add( a().css("js-right-sidebar") .add(element)).asElement(); getTopBar().appendChild(li); return li; }
public HTMLElement addActionItem(HTMLElement element) { HTMLLIElement li = li().css("pull-right").add( a().css("js-right-sidebar") .add(element)).asElement(); getTopBar().appendChild(li); return li; }
public Pager() { HtmlContentBuilder<HTMLAnchorElement> nextAnchor = a(); this.nextAnchor = DominoElement.of(nextAnchor); nextElement = DominoElement.of(li().add(nextAnchor.css("wave-effect") .on(EventType.click, event -> { if (allowNext) onNext.onChange(); }) .textContent("Next") .asElement())); HtmlContentBuilder<HTMLAnchorElement> prevAnchor = a(); this.prevAnchor = DominoElement.of(prevAnchor); prevElement = DominoElement.of(li().add(prevAnchor.css("wave-effect") .on(EventType.click, event -> { if (allowPrev) onPrev.onChange(); }) .textContent("Previous"))); pagerElement.appendChild(prevElement); pagerElement.appendChild(nextElement); init(this); }
private void init() { this.element = li().asElement(); this.element.appendChild(anchorElement.asElement()); childrenContainer = ul().css("ml-tree").asElement(); asElement().appendChild(childrenContainer); collapsible = Collapsible.create(childrenContainer) .addCollapseHandler(() -> { Style.of(anchorElement).remove("toggled"); restoreIcon(); }) .addExpandHandler(() -> { Style.of(anchorElement).add("toggled"); replaceIcon(expandIcon); }) .collapse(); anchorElement.addEventListener("click", evt -> { if (isParent()) { collapsible.toggleDisplay(); } parent.setActiveItem(TreeItem.this); }); init(this); setWaveColor(WaveColor.THEME); applyWaveStyle(WaveStyle.BLOCK); }