public Style(T element) { this.element = element.asElement(); this.wrapperElement = element; }
/** * {@link #onAttach(HTMLElement, ObserverCallback)} * * @param element * @param callback */ public static void onAttach(IsElement element, ObserverCallback callback) { if (element != null) { BodyObserver.addAttachObserver(element.asElement(), callback); } }
/** * {@link #onDetach(HTMLElement, ObserverCallback)} * * @param element * @param callback */ public static void onDetach(IsElement element, ObserverCallback callback) { if (element != null) { BodyObserver.addDetachObserver(element.asElement(), callback); } }
/** * @deprecated use {@link #appendChild(Radio, Node)} */ @Deprecated public RadioGroup addRadio(Radio radio, IsElement content) { return addRadio(radio, content.asElement()); }
/** * {@link #onDetach(HTMLElement, ObserverCallback)} * * @param element * @param callback */ public static void onDetach(IsElement element, ObserverCallback callback) { if (element != null) { BodyObserver.addDetachObserver(element.asElement(), callback); } }
/** * @deprecated use {@link #appendChild(IsElement)} */ @Deprecated public Column addElement(IsElement<? extends HTMLElement> element) { return appendChild(element.asElement()); }
/** * @deprecated use {@link #appendChild(IsElement)} */ @Deprecated public Column addElement(IsElement<? extends HTMLElement> element) { return appendChild(element.asElement()); }
public Layout setContent(IsElement element) { setContent(element.asElement()); return this; }
@Override public T appendFooterChild(IsElement content) { return appendFooterChild(content.asElement()); }
@Override @Editor.Ignore public T appendChild(Node node) { element.asElement().appendChild(node); return element; }
@Editor.Ignore public T withWaves() { WavesSupport.addFor(element.asElement()); return element; }
@Editor.Ignore public T withWaves() { WavesSupport.addFor(element.asElement()); return element; }
@Override @Editor.Ignore public T appendChild(Node node) { element.asElement().appendChild(node); return element; }
@Editor.Ignore public T removeChild(IsElement<HTMLElement> elementToRemove) { removeChild(elementToRemove.asElement()); return element; }
@Editor.Ignore public T withWaves(WavesStyler wavesStyler) { wavesStyler.styleWaves(WavesSupport.addFor(element.asElement())); return element; }
@Editor.Ignore public T withWaves(WavesStyler wavesStyler) { wavesStyler.styleWaves(WavesSupport.addFor(element.asElement())); return element; }