E - The type of the HTML element of the component extending from this classT - The type of the component extending from this classpublic abstract class BaseDominoElement<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>> extends Object implements org.jboss.elemento.IsElement<E>, IsCollapsible<T>, HasChildren<T>, HasWavesElement, IsReadOnly<T>, DominoStyle<E,T,T>
The class provide common behaviors and functions to interact with any component
also the class can wrap any html element to treat it as a domino component
DominoElement| Modifier and Type | Class and Description |
|---|---|
static interface |
BaseDominoElement.ElementHandler<T>
A function to apply generic logic to a component
|
static interface |
BaseDominoElement.ResizeHandler<T>
A function to be called when element is resized
|
static interface |
BaseDominoElement.StyleEditor<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>>
A function to edit a component style
|
static interface |
BaseDominoElement.WavesStyler
a function to add waves effect to a component
|
| Constructor and Description |
|---|
BaseDominoElement() |
| Modifier and Type | Method and Description |
|---|---|
T |
add(org.jboss.elemento.IsElement<?> isElement) |
T |
add(elemental2.dom.Node element) |
T |
addClickListener(elemental2.dom.EventListener listener) |
T |
addCss(String... cssClass) |
T |
addCss(String cssClass) |
T |
addEventListener(org.jboss.elemento.EventType<?,?> type,
elemental2.dom.EventListener listener)
Adds a listener for the provided event type
|
T |
addEventListener(String type,
elemental2.dom.EventListener listener)
Adds a listener for the provided event type
|
T |
addEventsListener(elemental2.dom.EventListener listener,
String... events)
Adds a listener for the provided event type
|
T |
addHideListener(Collapsible.HideCompletedHandler handler) |
T |
addShowListener(Collapsible.ShowCompletedHandler handler) |
T |
alignCenter() |
T |
alignRight() |
T |
appendChild(org.jboss.elemento.IsElement<?> isElement) |
T |
appendChild(elemental2.dom.Node node) |
T |
apply(BaseDominoElement.ElementHandler<T> elementHandler)
Applies a function on this component
|
T |
attr(String name,
String value)
Sets a String attribute value on the element
|
T |
blur()
un-focus the component
|
elemental2.dom.NodeList<elemental2.dom.Node> |
childNodes() |
T |
clearElement()
removes all the component child nodes
|
boolean |
contains(DominoElement<? extends elemental2.dom.HTMLElement> node)
Check if a provided node a child of the component
|
boolean |
contains(elemental2.dom.Node node)
Check if a provided node a child of the component
|
boolean |
contains(String cssClass)
Deprecated.
|
boolean |
containsCss(String cssClass) |
T |
css(String... cssClasses) |
T |
css(String cssClass) |
String |
cssClassByIndex(int index) |
int |
cssClassesCount() |
T |
cssText(String cssText) |
T |
disable() |
abstract E |
element() |
T |
elevate(Elevation elevation)
Adds a box-shadow to the component
|
T |
elevate(int level)
Adds a box-shadow to the component
|
T |
enable() |
elemental2.dom.Node |
firstChild() |
Optional<ElementObserver> |
getAttachObserver() |
String |
getAttribute(String name) |
elemental2.dom.DOMRect |
getBoundingClientRect() |
double |
getChildElementCount() |
elemental2.dom.HTMLElement |
getClickableElement()
by default this return the same component root element
|
Collapsible |
getCollapsible() |
elemental2.dom.HTMLElement |
getCollapsibleElement()
By default this return the component root element
|
Optional<ElementObserver> |
getDetachObserver() |
String |
getDominoId() |
int |
getElementsCount() |
Elevation |
getElevation() |
elemental2.dom.Node |
getFirstChild() |
String |
getId() |
String |
getTextContent() |
Tooltip |
getTooltip() |
elemental2.dom.HTMLElement |
getWavesElement() |
boolean |
hasAttribute(String name)
Check of the component has the provided attribute
|
boolean |
hasChildNodes() |
boolean |
hasDirectChild(elemental2.dom.Node node)
Check if a provided node a a direct child of the component
|
T |
hide()
Hides the item if it is visible
|
T |
hideOn(ScreenMedia screenMedia)
hides the item for the provided
ScreenMedia |
T |
id(String id)
sets the element id attribute
|
protected void |
init(T element)
initialize the component using its root element giving it a unique id, a
Style and also
initialize a Collapsible for the element |
T |
insertAfter(BaseDominoElement<?,?> newNode,
BaseDominoElement<?,?> otherNode)
Insert a child node after another child node
|
T |
insertAfter(BaseDominoElement<?,?> newNode,
elemental2.dom.Node otherNode)
Insert a child node after another child node
|
T |
insertAfter(elemental2.dom.Node newNode,
BaseDominoElement<?,?> otherNode)
Insert a child node after another child node
|
T |
insertAfter(elemental2.dom.Node newNode,
elemental2.dom.Node otherNode)
Insert a child node after another child node
|
T |
insertBefore(BaseDominoElement<?,?> newNode,
BaseDominoElement<?,?> otherNode)
Insert a child node before another child node
|
T |
insertBefore(BaseDominoElement<?,?> newNode,
elemental2.dom.Node otherNode)
Insert a child node before another child node
|
T |
insertBefore(elemental2.dom.Node newNode,
BaseDominoElement<? extends elemental2.dom.HTMLElement,? extends org.jboss.elemento.IsElement<?>> otherNode)
Insert a child node before another child node
|
T |
insertBefore(elemental2.dom.Node newNode,
elemental2.dom.Node otherNode)
Insert a child node before another child node
|
T |
insertFirst(BaseDominoElement<?,?> newNode)
Insert a node as the first child to this component
|
T |
insertFirst(org.jboss.elemento.IsElement<?> element)
Insert a node as the first child to this component
|
T |
insertFirst(elemental2.dom.Node newNode)
Insert a node as the first child to this component
|
boolean |
isAttached() |
boolean |
isCollapsed() |
boolean |
isDisabled() |
boolean |
isEmptyElement() |
boolean |
isEqualNode(elemental2.dom.Node node)
Check if the element is same provided node
|
boolean |
isForceHidden() |
boolean |
isHidden()
Deprecated.
use
isCollapsed() |
boolean |
isReadOnly() |
String |
item(int index)
Deprecated.
|
elemental2.dom.Node |
lastChild() |
int |
length() |
T |
onAttached(org.jboss.elemento.ObserverCallback observerCallback)
Adds a handler to be called when the component is attached to the DOM tree
|
T |
onDetached(org.jboss.elemento.ObserverCallback observerCallback)
Adds a handler to be called when the component is removed from the DOM tree
|
T |
onResize(BaseDominoElement.ResizeHandler<T> resizeHandler)
Register a call back to listen to element size changes, the observation will only start after
the element is attached and will be stopped when the element is detached
|
T |
pullLeft() |
T |
pullRight() |
DominoElement<elemental2.dom.HTMLElement> |
querySelector(String selectors) |
List<DominoElement<elemental2.dom.HTMLElement>> |
querySelectorAll(String selectors) |
T |
remove()
removes the element from the DOM tree
|
T |
removeAttachObserver()
removes the attach
ObserverCallback |
T |
removeAttribute(String name) |
T |
removeChild(org.jboss.elemento.IsElement<?> elementToRemove)
Removes a child node from this component
|
T |
removeChild(elemental2.dom.Node node)
Removes a child node from this component
|
T |
removeCss(String... cssClass) |
T |
removeCss(String cssClass) |
T |
removeCssProperty(String name) |
T |
removeDetachObserver()
removes the detach
ObserverCallback |
T |
removeEventListener(org.jboss.elemento.EventType<?,?> type,
elemental2.dom.EventListener listener)
Removes a listener for the provided event type
|
T |
removeEventListener(String type,
elemental2.dom.EventListener listener)
Removes a listener for the provided event type
|
T |
removeHideListener(Collapsible.HideCompletedHandler handler) |
T |
removeHideOn()
Removes the hideOn bindings
|
T |
removeShowListener(Collapsible.ShowCompletedHandler handler) |
T |
removeShowOn()
Removes the showOn bindings
|
T |
removeTooltip()
removes the component
Tooltip |
T |
removeWaves()
Removes the
WavesSupport effect for this component |
T |
replaceCss(String cssClass,
String replacementClass) |
T |
setAlignItems(String alignItems) |
T |
setAttribute(String name,
boolean value)
Sets a boolean attribute value on the element
|
T |
setAttribute(String name,
double value)
Sets a double attribute value on the element
|
T |
setAttribute(String name,
String value)
Sets a String attribute value on the element
|
T |
setBackgroundColor(String color) |
T |
setBackgroundColor(String color,
boolean important) |
T |
setBorder(String border) |
T |
setBorderColor(String borderColor) |
T |
setBottom(String bottom) |
T |
setBottom(String bottom,
boolean important) |
T |
setBoxShadow(String boxShadow) |
T |
setCollapseStrategy(CollapseStrategy strategy)
Change the
CollapseStrategy for the element |
T |
setColor(String color) |
T |
setColor(String color,
boolean important) |
T |
setContent(org.jboss.elemento.IsElement<?> element) |
T |
setContent(elemental2.dom.Node content) |
T |
setCssProperty(String name,
String value) |
T |
setCssProperty(String name,
String value,
boolean important) |
T |
setCursor(String cursor) |
T |
setCursor(String cursor,
boolean important) |
T |
setDisabled(boolean disabled)
Disable/Enable the component base on provided flag
|
T |
setDisplay(String display) |
T |
setDisplay(String display,
boolean important) |
T |
setDropMenu(AbstractMenu<?,?> dropMenu)
Set this element as the target element for the provided Drop menu
|
T |
setFlex(String flex) |
T |
setFloat(String cssFloat) |
T |
setFloat(String cssFloat,
boolean important) |
T |
setFontSize(String fontSize) |
T |
setFontSize(String fontSize,
boolean important) |
T |
setForceHidden(boolean forceHidden) |
T |
setHeight(String height) |
T |
setHeight(String height,
boolean important) |
T |
setId(String id)
sets the element id attribute
|
T |
setInnerHtml(String html) |
T |
setLeft(String left) |
T |
setLeft(String left,
boolean important) |
T |
setLineHeight(String lineHeight) |
T |
setLineHeight(String lineHeight,
boolean important) |
T |
setMargin(String margin) |
T |
setMargin(String margin,
boolean important) |
T |
setMarginBottom(String margin) |
T |
setMarginBottom(String margin,
boolean important) |
T |
setMarginLeft(String margin) |
T |
setMarginLeft(String margin,
boolean important) |
T |
setMarginRight(String margin) |
T |
setMarginRight(String margin,
boolean important) |
T |
setMarginTop(String margin) |
T |
setMarginTop(String margin,
boolean important) |
T |
setMaxHeight(String height) |
T |
setMaxHeight(String height,
boolean important) |
T |
setMaxWidth(String width) |
T |
setMaxWidth(String width,
boolean important) |
T |
setMinHeight(String height) |
T |
setMinHeight(String height,
boolean important) |
T |
setMinWidth(String width) |
T |
setMinWidth(String width,
boolean important) |
T |
setOpacity(double opacity) |
T |
setOpacity(double opacity,
boolean important) |
T |
setOverFlow(String overFlow) |
T |
setOverFlow(String overFlow,
boolean important) |
T |
setOverFlowY(String overflow) |
T |
setPadding(String padding) |
T |
setPadding(String padding,
boolean important) |
T |
setPaddingBottom(String padding) |
T |
setPaddingBottom(String padding,
boolean important) |
T |
setPaddingLeft(String padding) |
T |
setPaddingLeft(String padding,
boolean important) |
T |
setPaddingRight(String padding) |
T |
setPaddingRight(String padding,
boolean important) |
T |
setPaddingTop(String padding) |
T |
setPaddingTop(String padding,
boolean important) |
T |
setPointerEvents(String pointerEvents) |
T |
setPosition(String position) |
T |
setPosition(String position,
boolean important) |
T |
setReadOnly(boolean readOnly)
set the readonly attribute value
|
T |
setRight(String right) |
T |
setRight(String right,
boolean important) |
T |
setTabIndex(int tabIndex)
sets the element tabIndex attribute
|
T |
setTextAlign(String textAlign) |
T |
setTextAlign(String textAlign,
boolean important) |
T |
setTextContent(String text) |
T |
setTooltip(elemental2.dom.Node node) |
T |
setTooltip(elemental2.dom.Node node,
PopupPosition position) |
T |
setTooltip(String text) |
T |
setTooltip(String text,
PopupPosition position) |
T |
setTop(String top) |
T |
setTop(String top,
boolean important) |
T |
setTransitionDuration(String transactionDuration) |
T |
setWidth(String width) |
T |
setWidth(String width,
boolean important) |
T |
setZIndex(int zindex) |
T |
show()
Show the item if it is hidden
|
T |
showOn(ScreenMedia screenMedia)
show the item for the provided
ScreenMedia |
Style<E,T> |
style() |
T |
style(String style)
Sets the CSS style of the element.
|
T |
styler(BaseDominoElement.StyleEditor<E,T> styleEditor)
use and instance of the component style to edit it
|
T |
textContent(String text) |
T |
toggleDisplay()
if the component is visible hide it, else show it
|
T |
toggleDisplay(boolean state)
Show/hides the component based on the provided flag
|
T |
withWaves()
Adds default
WavesSupport to this component |
T |
withWaves(BaseDominoElement.WavesStyler wavesStyler)
Adds
WavesSupport to this component with a custom WaveStyler |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisExpandedadd, add, remove, remove, removeProperty, replace, setProperty, setProperty@Editor.Ignore protected void init(T element)
Style and also
initialize a Collapsible for the elementelement - T component root elementpublic T setId(String id)
id - String custom idpublic T setTabIndex(int tabIndex)
tabIndex - int tabIndexpublic T id(String id)
id - String custom id@Editor.Ignore public String getId()
@Editor.Ignore public T toggleDisplay()
toggleDisplay in interface IsCollapsible<T extends org.jboss.elemento.IsElement<E>>Collapsible.toggleDisplay()@Editor.Ignore public T toggleDisplay(boolean state)
IsCollapsibletoggleDisplay in interface IsCollapsible<T extends org.jboss.elemento.IsElement<E>>state - boolean, if true show the component otherwise hide itCollapsible.toggleDisplay(boolean)public T show()
show in interface IsCollapsible<T extends org.jboss.elemento.IsElement<E>>Collapsible.show()public T hide()
hide in interface IsCollapsible<T extends org.jboss.elemento.IsElement<E>>Collapsible.hide()public boolean isForceHidden()
Collapsible.setForceHidden(boolean)public T setForceHidden(boolean forceHidden)
forceHidden - boolean, true to force hiding the componentCollapsible.setForceHidden(boolean)@Editor.Ignore public Collapsible getCollapsible()
Collapsible of the component@Editor.Ignore public T setCollapseStrategy(CollapseStrategy strategy)
CollapseStrategy for the elementstrategy - the CollapseStrategy@Editor.Ignore public T clearElement()
@Editor.Ignore @Deprecated public boolean isHidden()
isCollapsed()isHidden in interface IsCollapsible<T extends org.jboss.elemento.IsElement<E>>@Editor.Ignore public boolean isCollapsed()
isCollapsed in interface IsCollapsible<T extends org.jboss.elemento.IsElement<E>>public abstract E element()
element in interface org.jboss.elemento.IsElement<E extends elemental2.dom.HTMLElement>@Editor.Ignore public T onAttached(org.jboss.elemento.ObserverCallback observerCallback)
observerCallback - ObserverCallback@Editor.Ignore public T onDetached(org.jboss.elemento.ObserverCallback observerCallback)
observerCallback - ObserverCallbackpublic T removeAttachObserver()
ObserverCallbackpublic T removeDetachObserver()
ObserverCallbackpublic Optional<ElementObserver> getAttachObserver()
ElementObserver for attachpublic Optional<ElementObserver> getDetachObserver()
ElementObserver for detach@Editor.Ignore public boolean isAttached()
@Editor.Ignore public T onResize(BaseDominoElement.ResizeHandler<T> resizeHandler)
resizeHandler - BaseDominoElement.ResizeHandler@Editor.Ignore public T css(String cssClass)
cssClass - String css class name to add to the component@Editor.Ignore public T css(String... cssClasses)
cssClasses - String args of css classes names to be added to the component@Editor.Ignore public T appendChild(elemental2.dom.Node node)
appendChild in interface HasChildren<T extends org.jboss.elemento.IsElement<E>>node - Node to be appended to the component@Editor.Ignore public T appendChild(org.jboss.elemento.IsElement<?> isElement)
appendChild in interface HasChildren<T extends org.jboss.elemento.IsElement<E>>isElement - IsElement to be appended to the componentpublic T add(org.jboss.elemento.IsElement<?> isElement)
public T add(elemental2.dom.Node element)
@Editor.Ignore public T addClickListener(elemental2.dom.EventListener listener)
listener - EventListener to be added to the click event of the component clickable
element@Editor.Ignore public T addEventListener(String type, elemental2.dom.EventListener listener)
type - String event typelistener - EventListener@Editor.Ignore public T addEventsListener(elemental2.dom.EventListener listener, String... events)
listener - EventListenerevents - String array of event types@Editor.Ignore public T addEventListener(org.jboss.elemento.EventType<?,?> type, elemental2.dom.EventListener listener)
type - EventTypelistener - EventListener@Editor.Ignore public T removeEventListener(org.jboss.elemento.EventType<?,?> type, elemental2.dom.EventListener listener)
type - EventTypelistener - EventListener@Editor.Ignore public T removeEventListener(String type, elemental2.dom.EventListener listener)
type - String event typelistener - EventListener@Editor.Ignore public T insertBefore(elemental2.dom.Node newNode, elemental2.dom.Node otherNode)
newNode - NodeotherNode - Node@Editor.Ignore public T insertBefore(elemental2.dom.Node newNode, BaseDominoElement<? extends elemental2.dom.HTMLElement,? extends org.jboss.elemento.IsElement<?>> otherNode)
newNode - NodeotherNode - BaseDominoElement@Editor.Ignore public T insertBefore(BaseDominoElement<?,?> newNode, BaseDominoElement<?,?> otherNode)
newNode - BaseDominoElementotherNode - BaseDominoElement@Editor.Ignore public T insertBefore(BaseDominoElement<?,?> newNode, elemental2.dom.Node otherNode)
newNode - BaseDominoElementotherNode - Node@Editor.Ignore public T insertAfter(elemental2.dom.Node newNode, elemental2.dom.Node otherNode)
newNode - NodeotherNode - Node@Editor.Ignore public T insertAfter(elemental2.dom.Node newNode, BaseDominoElement<?,?> otherNode)
newNode - NodeotherNode - BaseDominoElement@Editor.Ignore public T insertAfter(BaseDominoElement<?,?> newNode, BaseDominoElement<?,?> otherNode)
newNode - BaseDominoElementotherNode - BaseDominoElement@Editor.Ignore public T insertAfter(BaseDominoElement<?,?> newNode, elemental2.dom.Node otherNode)
newNode - BaseDominoElementotherNode - Node@Editor.Ignore public T insertFirst(elemental2.dom.Node newNode)
newNode - Node@Editor.Ignore public T insertFirst(org.jboss.elemento.IsElement<?> element)
element - IsElement@Editor.Ignore public T insertFirst(BaseDominoElement<?,?> newNode)
newNode - BaseDominoElement@Editor.Ignore public T setAttribute(String name, String value)
name - String attribute namevalue - String@Editor.Ignore public T attr(String name, String value)
name - String attribute namevalue - String@Editor.Ignore public T setAttribute(String name, boolean value)
name - String attribute namevalue - boolean@Editor.Ignore public T setAttribute(String name, double value)
name - String attribute namevalue - double@Editor.Ignore public String getAttribute(String name)
name - String@Editor.Ignore public T setReadOnly(boolean readOnly)
setReadOnly in interface IsReadOnly<T extends org.jboss.elemento.IsElement<E>>readOnly - boolean, if true switch the component to readonly mode, otherwise switch out
off readonly mode@Editor.Ignore public boolean isReadOnly()
isReadOnly in interface IsReadOnly<T extends org.jboss.elemento.IsElement<E>>@Editor.Ignore public T removeAttribute(String name)
name - String name of the attribute to be removed@Editor.Ignore public boolean hasAttribute(String name)
name - String@Editor.Ignore public boolean contains(DominoElement<? extends elemental2.dom.HTMLElement> node)
node - DominoElement@Editor.Ignore public boolean contains(elemental2.dom.Node node)
node - Nodepublic boolean hasDirectChild(elemental2.dom.Node node)
node - Node@Editor.Ignore public T setTextContent(String text)
text - String text content@Editor.Ignore public T textContent(String text)
text - String text content@Editor.Ignore public T setInnerHtml(String html)
html - String html text@Editor.Ignore public T remove()
@Editor.Ignore public T removeChild(elemental2.dom.Node node)
node - Node@Editor.Ignore public T removeChild(org.jboss.elemento.IsElement<?> elementToRemove)
elementToRemove - IsElement@Editor.Ignore public elemental2.dom.NodeList<elemental2.dom.Node> childNodes()
NodeList of the component children nodes@Editor.Ignore public elemental2.dom.Node firstChild()
Node of the component@Editor.Ignore public elemental2.dom.Node lastChild()
Node of the component@Editor.Ignore public String getTextContent()
@Editor.Ignore public T blur()
@Editor.Ignore public T setTooltip(String text)
text - String tooltipTooltip@Editor.Ignore public T setTooltip(String text, PopupPosition position)
text - String tooltipposition - PopupPositionTooltip@Editor.Ignore public T setTooltip(elemental2.dom.Node node)
node - Node tooltip contentTooltip@Editor.Ignore public T setTooltip(elemental2.dom.Node node, PopupPosition position)
node - Node tooltip contentposition - PopupPositionTooltip@Editor.Ignore public T removeTooltip()
Tooltip@Editor.Ignore public elemental2.dom.HTMLElement getClickableElement()
@Editor.Ignore public elemental2.dom.HTMLElement getCollapsibleElement()
HTMLElement that can be shown/hidden with the Collapsible@Editor.Ignore public elemental2.dom.HTMLElement getWavesElement()
getWavesElement in interface HasWavesElementHTMLElement that will produce the Waves effect@Editor.Ignore public T hideOn(ScreenMedia screenMedia)
ScreenMediascreenMedia - ScreenMedia@Editor.Ignore public T removeHideOn()
@Editor.Ignore public T showOn(ScreenMedia screenMedia)
ScreenMediascreenMedia - ScreenMedia@Editor.Ignore public T removeShowOn()
@Editor.Ignore public elemental2.dom.DOMRect getBoundingClientRect()
DOMRect for the component root element@Editor.Ignore public T styler(BaseDominoElement.StyleEditor<E,T> styleEditor)
styleEditor - BaseDominoElement.StyleEditor@Editor.Ignore public boolean isEqualNode(elemental2.dom.Node node)
node - Node@Editor.Ignore public T withWaves()
WavesSupport to this component@Editor.Ignore public T removeWaves()
WavesSupport effect for this component@Editor.Ignore public T withWaves(BaseDominoElement.WavesStyler wavesStyler)
WavesSupport to this component with a custom WaveStylerwavesStyler - BaseDominoElement.WavesStyler@Editor.Ignore public T apply(BaseDominoElement.ElementHandler<T> elementHandler)
elementHandler - BaseDominoElement.ElementHandler@Editor.Ignore public T setContent(org.jboss.elemento.IsElement<?> element)
element - the IsElement content to replace the current content@Editor.Ignore public T setContent(elemental2.dom.Node content)
content - the Node content to replace the current content@Editor.Ignore public int getElementsCount()
@Editor.Ignore public boolean isEmptyElement()
@Editor.Ignore public double getChildElementCount()
@Editor.Ignore public elemental2.dom.Node getFirstChild()
Node in this component@Editor.Ignore public boolean hasChildNodes()
@Editor.Ignore public String getDominoId()
@Editor.Ignore public T disable()
public boolean isDisabled()
@Editor.Ignore public T enable()
@Editor.Ignore public T setDisabled(boolean disabled)
disabled - boolean, true to disable the component, false to enable itpublic T elevate(int level)
level - int Elevation levelpublic T elevate(Elevation elevation)
elevation - Elevation@Editor.Ignore public T addHideListener(Collapsible.HideCompletedHandler handler)
handler - Collapsible.HideCompletedHandlerCollapsible.addHideHandler(Collapsible.HideCompletedHandler)@Editor.Ignore public T removeHideListener(Collapsible.HideCompletedHandler handler)
handler - Collapsible.HideCompletedHandlerCollapsible.removeHideHandler(Collapsible.HideCompletedHandler)@Editor.Ignore public T addShowListener(Collapsible.ShowCompletedHandler handler)
handler - Collapsible.ShowCompletedHandlerCollapsible.addShowHandler(Collapsible.ShowCompletedHandler)@Editor.Ignore public T removeShowListener(Collapsible.ShowCompletedHandler handler)
handler - Collapsible.ShowCompletedHandlerCollapsible.removeShowHandler(Collapsible.ShowCompletedHandler)public T setCssProperty(String name, String value)
setCssProperty in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setCssProperty(String name, String value, boolean important)
setCssProperty in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T removeCssProperty(String name)
removeCssProperty in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T replaceCss(String cssClass, String replacementClass)
replaceCss in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setBorderColor(String borderColor)
setBorderColor in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setMinWidth(String width)
setMinWidth in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setMinWidth(String width, boolean important)
setMinWidth in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setMaxWidth(String width)
setMaxWidth in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setMaxWidth(String width, boolean important)
setMaxWidth in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setMinHeight(String height)
setMinHeight in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setMinHeight(String height, boolean important)
setMinHeight in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setMaxHeight(String height)
setMaxHeight in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setMaxHeight(String height, boolean important)
setMaxHeight in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setTextAlign(String textAlign)
setTextAlign in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setTextAlign(String textAlign, boolean important)
setTextAlign in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setBackgroundColor(String color)
setBackgroundColor in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setBackgroundColor(String color, boolean important)
setBackgroundColor in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setMarginTop(String margin)
setMarginTop in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setMarginTop(String margin, boolean important)
setMarginTop in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setMarginBottom(String margin)
setMarginBottom in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setMarginBottom(String margin, boolean important)
setMarginBottom in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setMarginLeft(String margin)
setMarginLeft in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setMarginLeft(String margin, boolean important)
setMarginLeft in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setMarginRight(String margin)
setMarginRight in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setMarginRight(String margin, boolean important)
setMarginRight in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setPaddingRight(String padding)
setPaddingRight in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setPaddingRight(String padding, boolean important)
setPaddingRight in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setPaddingLeft(String padding)
setPaddingLeft in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setPaddingLeft(String padding, boolean important)
setPaddingLeft in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setPaddingBottom(String padding)
setPaddingBottom in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setPaddingBottom(String padding, boolean important)
setPaddingBottom in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setPaddingTop(String padding)
setPaddingTop in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setPaddingTop(String padding, boolean important)
setPaddingTop in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setPadding(String padding)
setPadding in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setPadding(String padding, boolean important)
setPadding in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setDisplay(String display)
setDisplay in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setDisplay(String display, boolean important)
setDisplay in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setFontSize(String fontSize)
setFontSize in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setFontSize(String fontSize, boolean important)
setFontSize in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setLineHeight(String lineHeight)
setLineHeight in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setLineHeight(String lineHeight, boolean important)
setLineHeight in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setOverFlow(String overFlow)
setOverFlow in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setOverFlow(String overFlow, boolean important)
setOverFlow in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setPosition(String position)
setPosition in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setPosition(String position, boolean important)
setPosition in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setZIndex(int zindex)
@Deprecated public boolean contains(String cssClass)
public boolean containsCss(String cssClass)
containsCss in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T pullRight()
public T pullLeft()
public T alignCenter()
alignCenter in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T alignRight()
alignRight in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public int length()
@Deprecated public String item(int index)
public int cssClassesCount()
cssClassesCount in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public String cssClassByIndex(int index)
cssClassByIndex in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setPointerEvents(String pointerEvents)
setPointerEvents in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setAlignItems(String alignItems)
setAlignItems in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setOverFlowY(String overflow)
setOverFlowY in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setBoxShadow(String boxShadow)
setBoxShadow in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setTransitionDuration(String transactionDuration)
setTransitionDuration in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setOpacity(double opacity)
setOpacity in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setOpacity(double opacity, boolean important)
setOpacity in interface DominoStyle<E extends elemental2.dom.HTMLElement,T extends org.jboss.elemento.IsElement<E>,T extends org.jboss.elemento.IsElement<E>>public T setDropMenu(AbstractMenu<?,?> dropMenu)
dropMenu - AbstractMenupublic DominoElement<elemental2.dom.HTMLElement> querySelector(String selectors)
public List<DominoElement<elemental2.dom.HTMLElement>> querySelectorAll(String selectors)
Copyright © 2019–2022 Dominokit. All rights reserved.