/** * Clears the rootPanel. If clearDom is true, then also remove any DOM * elements that are not widgets. * * <p>By default {@link #clear()} will only remove children that are GWT widgets. * This method also provides the option to remove all children including the * non-widget DOM elements that are directly added (e.g. elements added via * {@code getElement().appendChild(...)}. * * @param clearDom if {@code true} this method will also remove any DOM * elements that are not widgets. * * @deprecated Simply removing all DOM elements can cause issues with other elements in the page. */ @Deprecated public void clear(boolean clearDom) { clear(); if (clearDom) { getElement().removeAllChildren(); } } }
if ((elem == null) || (rp.getElement() == elem)) {
import com.google.gwt.dom.client.Style.Visibility; RootPanel timeinfo = RootPanel.get("timeinfo"); if (timeinfo != null) { timeinfo.getElement().getStyle().setVisibility(Visibility.VISIBLE); }
private void manageStatusElement(RootPanel rootPanel, boolean showStatus, boolean error) { Element rootElement = rootPanel.getElement().getParentElement(); if (rootElement != null) { showStatusIfNeeded(rootElement, showStatus); modifyAppearanceAccordingToStatus(rootPanel.getElement(), error); } }
private LienzoCore() { RootPanel.get().getElement().getStyle().setProperty("webkitTapHighlightColor", "rgba(0,0,0,0)"); }
private LienzoCore() { RootPanel.get().getElement().getStyle().setProperty("webkitTapHighlightColor", "rgba(0,0,0,0)"); }
private LienzoCore() { RootPanel.get().getElement().getStyle().setProperty("webkitTapHighlightColor", "rgba(0,0,0,0)"); }
private void enableWaitCursor( final boolean enable ) { if ( enable ) { DOM.setStyleAttribute( RootPanel.get().getElement(), "cursor", "wait" ); } else { DOM.setStyleAttribute( RootPanel.get().getElement(), "cursor", "default" ); } }
public void addFooterPanel() { final RootPanel footerSlot = RootPanel.get("footer_container"); final String version = footerSlot.getElement().getInnerText(); footerSlot.getElement().setInnerText(""); final FooterPanel footerPanel = new SweetFooterPanel(version); footerSlot.add(footerPanel); }
public void disableTextSelection(boolean disable) { Element rootPanelElement = RootPanel.get().getElement(); StyleUtils.toggleStyle(rootPanelElement, TableOrder.STYLE_NO_SELECTION, disable); SelectionUtils.disableTextSelectInternal(rootPanelElement, disable); }
public void disableTextSelection(boolean disable) { Element rootPanelElement = RootPanel.get().getElement(); StyleUtils.toggleStyle(rootPanelElement, TableOrder.STYLE_NO_SELECTION, disable); SelectionUtils.disableTextSelectInternal(rootPanelElement, disable); }
/** * Hides the Loader component */ public void hide() { div.removeFromParent(); if (scrollDisabled) { RootPanel.get().getElement().getStyle().setOverflow(Style.Overflow.AUTO); } if (type == LoaderType.CIRCULAR) { preLoader.removeFromParent(); } else if (type == LoaderType.PROGRESS) { progress.removeFromParent(); } }
/** * Hides the Loader component */ public void hide() { div.removeFromParent(); if (scrollDisabled) { RootPanel.get().getElement().getStyle().setOverflow(Style.Overflow.AUTO); } if (type == LoaderType.CIRCULAR) { preLoader.removeFromParent(); } else if (type == LoaderType.PROGRESS) { progress.removeFromParent(); } }
private void manageStatus(String statusMessage, boolean showStatus, boolean error) { RootPanel rootPanel = RootPanel.get("status"); rootPanel.clear(); SpanElement span = Document.get().createSpanElement(); span.setInnerText(statusMessage != null ? statusMessage : ""); rootPanel.getElement().appendChild(span); manageStatusElement(rootPanel, showStatus, error); }
public void reset(Widget target, int delay) { new MaterialAnimation().transition(Transition.BOUNCEOUTDOWN).delay(delay).animate(this, () -> { target.setVisible(true); new MaterialAnimation().transition(Transition.BOUNCEINUP).animate(target, () -> { RootPanel.get().getElement().getStyle().clearOverflow(); target.setVisible(true); }); setVisible(false); }); }
public void loadResource(String resourceName, AsyncXmlLoaderCallback callback) { IFrameElement iframe = Document.get().createIFrameElement(); iframe.setAttribute("tabIndex", "-1"); iframe.setAttribute("style", "position: absolute; width: 0; height: 0; border: 0"); iframe.setAttribute("src", "javascript:''"); Element body = RootPanel.get().getElement(); body.appendChild(iframe); setFrameLocation(resourceName, iframe, callback); }
public void loadResource(String resourceName, AsyncXmlLoaderCallback callback) { IFrameElement iframe = Document.get().createIFrameElement(); iframe.setAttribute("tabIndex", "-1"); iframe.setAttribute("style", "position: absolute; width: 0; height: 0; border: 0"); iframe.setAttribute("src", "javascript:''"); Element body = RootPanel.get().getElement(); body.appendChild(iframe); setFrameLocation(resourceName, iframe, callback); }
@Inject public PopOverViewImpl( final TranslationService translator ) { div.setId( DOM.createUniqueId() ); div.getStyle().setPosition( Style.Position.ABSOLUTE ); div.getStyle().setWidth( 1, Style.Unit.PX ); div.setAttribute( "title", translator.getTranslation( GuidedDecisionTableErraiConstants.PopOverViewImpl_Title ) ); div.setAttribute( "data-toggle", "popover" ); RootPanel.get().getElement().appendChild( div ); Scheduler.get().scheduleDeferred( () -> initPopover( div.getId() ) ); }
/** Injects some HTML into the DOM. */ private static Element load(SafeHtml html) { Element container = Document.get().createDivElement(); container.setInnerHTML(html.asString()); Element content = container.getFirstChildElement(); RootPanel.get().getElement().appendChild(content); return content; }
/** Injects some HTML into the DOM. */ private static Element load(SafeHtml html) { Element container = Document.get().createDivElement(); container.setInnerHTML(html.asString()); Element content = container.getFirstChildElement(); RootPanel.get().getElement().appendChild(content); return content; }