/** * {@inheritDoc} */ @Override public String getHTML() { return getElement().getInnerHTML(); }
/** * {@inheritDoc} */ @Override public void setHTML(final String html) { getElement().setInnerHTML(html); }
/** * {@inheritDoc} */ @Override public String getHTML() { return getElement().getInnerHTML(); }
/** * {@inheritDoc} */ @Override public void setHTML(final String html) { getElement().setInnerHTML(html); }
/** {@inheritDoc} */ @Override protected void onUnload() { super.onUnload(); // Unbind JS events unbindJavaScriptEvents(anchor.getElement()); }
/** {@inheritDoc} */ @Override protected void onLoad() { super.onLoad(); // Bind JS Events bindJavaScriptEvents(anchor.getElement()); }
/** * {@inheritDoc} */ @Override public void setHref(final String href) { AnchorElement.as(getElement()).setHref(href); }
/** * {@inheritDoc} */ @Override public String getHref() { return AnchorElement.as(getElement()).getHref(); }
/** * {@inheritDoc} */ @Override public void setHref(final String href) { AnchorElement.as(getElement()).setHref(href); }
/** {@inheritDoc} */ @Override protected void onUnload() { super.onUnload(); // Unbind JS events unbindJavaScriptEvents(anchor.getElement()); }
/** {@inheritDoc} */ @Override protected void onLoad() { super.onLoad(); // Bind JS Events bindJavaScriptEvents(anchor.getElement()); }
/** * {@inheritDoc} */ @Override public String getHref() { return AnchorElement.as(getElement()).getHref(); }
/** * Forces the tab pane associated with this list item to be shown * * @param fireEvents true=fire show/hide events, false=don't fire show/hide events */ public void showTab(final boolean fireEvents) { showTab(anchor.getElement()); if (fireEvents) { fireEvent(new TabShowEvent(this, null)); } }
/** * Forces the tab pane associated with this list item to be shown * * @param fireEvents true=fire show/hide events, false=don't fire show/hide events */ public void showTab(final boolean fireEvents) { showTab(anchor.getElement()); if (fireEvents) { fireEvent(new TabShowEvent(this, null)); } }
@Override public void addChildEditor(PermissionNodeEditor editor, boolean dynamic) { if (dynamic) { editor.setLeftMargin(20); FlowPanel row = new FlowPanel(); org.gwtbootstrap3.client.ui.Anchor anchor = new org.gwtbootstrap3.client.ui.Anchor(); anchor.addStyleName("pf pficon-delete"); anchor.getElement().getStyle().setWidth(20, Style.Unit.PX); anchor.getElement().getStyle().setDisplay(Style.Display.TABLE_CELL); anchor.getElement().getStyle().setVerticalAlign(Style.VerticalAlign.MIDDLE); anchor.addClickHandler(event -> presenter.onRemoveChild(editor)); editor.asWidget().getElement().getStyle().setDisplay(Style.Display.TABLE_CELL); editor.asWidget().getElement().getStyle().setProperty("paddingLeft", "0px"); row.getElement().getStyle().setProperty("paddingLeft", "20px"); row.add(anchor); row.add(editor); nodeChildren.add(row); } else { nodeChildren.add(editor); } }
@Override public void addChildEditor(PermissionNodeEditor editor, boolean dynamic) { if (dynamic) { editor.setLeftMargin(20); FlowPanel row = new FlowPanel(); org.gwtbootstrap3.client.ui.Anchor anchor = new org.gwtbootstrap3.client.ui.Anchor(); anchor.addStyleName("pf pficon-delete"); anchor.getElement().getStyle().setWidth(20, Style.Unit.PX); anchor.getElement().getStyle().setDisplay(Style.Display.TABLE_CELL); anchor.getElement().getStyle().setVerticalAlign(Style.VerticalAlign.MIDDLE); anchor.addClickHandler(event -> presenter.onRemoveChild(editor)); editor.asWidget().getElement().getStyle().setDisplay(Style.Display.TABLE_CELL); editor.asWidget().getElement().getStyle().setProperty("paddingLeft", "0px"); row.getElement().getStyle().setProperty("paddingLeft", "20px"); row.add(anchor); row.add(editor); nodeChildren.add(row); } else { nodeChildren.add(editor); } }
private AnchorListItem createSelectionDropDown(SafeHtml currentName) { OvirtAnchorListItem dropDown = new OvirtAnchorListItem(); Button exchangeButton = new Button(); exchangeButton.setIcon(IconType.EXCHANGE); exchangeButton.addStyleName(QUICK_SWITCH); exchangeButton.getElement().getStyle().setMarginLeft(10, Unit.PX); exchangeButton.getElement().getStyle().setMarginTop(-5, Unit.PX); Anchor anchor = dropDown.getAnchor(); anchor.getElement().setInnerHTML(currentName.asString()); anchor.getElement().getStyle().setFontSize(28, Unit.PX); anchor.addClickHandler(e -> { if (popover.isVisible()) { popover.hide(); } else { popover.show(); } }); anchor.add(exchangeButton); createPopover(anchor); dropDown.add(anchor); return dropDown; }
private void setupRootGallery() { galleryRoot = new Div(); galleryRoot.getElement().setId("blueimp-gallery"); galleryRoot.getElement().setClassName("blueimp-gallery"); galleryRoot.getElement().setAttribute("data-use-bootstrap-modal", "false"); Div slides = new Div(); slides.getElement().setClassName("slides"); galleryRoot.add(slides); title = new Heading(HeadingSize.H3); title.getElement().setClassName("title"); galleryRoot.add(title); prev = new Anchor(""); prev.getElement().setClassName("prev"); prev.setIcon(IconType.CARET_LEFT); galleryRoot.add(prev); next = new Anchor(""); next.getElement().setClassName("next"); next.setIcon(IconType.CARET_RIGHT); galleryRoot.add(next); close = new Anchor(""); close.getElement().setClassName("close"); close.setIcon(IconType.CLOSE); galleryRoot.add(close); indicator = new OrderedList(); indicator.getElement().setClassName("indicator"); galleryRoot.add(indicator); }
private void setupRootGallery() { galleryRoot = new Div(); galleryRoot.getElement().setId("blueimp-gallery"); galleryRoot.getElement().setClassName("blueimp-gallery"); galleryRoot.getElement().setAttribute("data-use-bootstrap-modal", "false"); Div slides = new Div(); slides.getElement().setClassName("slides"); galleryRoot.add(slides); title = new Heading(HeadingSize.H3); title.getElement().setClassName("title"); galleryRoot.add(title); prev = new Anchor(""); prev.getElement().setClassName("prev"); prev.setIcon(IconType.CARET_LEFT); galleryRoot.add(prev); next = new Anchor(""); next.getElement().setClassName("next"); next.setIcon(IconType.CARET_RIGHT); galleryRoot.add(next); close = new Anchor(""); close.getElement().setClassName("close"); close.setIcon(IconType.CLOSE); galleryRoot.add(close); indicator = new OrderedList(); indicator.getElement().setClassName("indicator"); galleryRoot.add(indicator); }