Class Style<E extends elemental2.dom.HTMLElement,​T extends org.jboss.elemento.IsElement<E>>

java.lang.Object
org.dominokit.domino.ui.style.Style<E,​T>
All Implemented Interfaces:
org.jboss.elemento.IsElement<E>

public class Style<E extends elemental2.dom.HTMLElement,​T extends org.jboss.elemento.IsElement<E>>
extends java.lang.Object
implements org.jboss.elemento.IsElement<E>
  • Constructor Details

    • Style

      public Style​(T element)
  • Method Details

    • of

      public static <E extends elemental2.dom.HTMLElement,​ T extends org.jboss.elemento.IsElement<E>> Style<E,​T> of​(E htmlElement)
    • of

      public static <E extends elemental2.dom.HTMLElement,​ T extends org.jboss.elemento.IsElement<E>> Style<E,​T> of​(T htmlElement)
    • bodyStyle

      public static Style<elemental2.dom.HTMLBodyElement,​org.jboss.elemento.IsElement<elemental2.dom.HTMLBodyElement>> bodyStyle()
    • setProperty

      public Style<E,​T> setProperty​(java.lang.String name, java.lang.String value)
    • setProperty

      public Style<E,​T> setProperty​(java.lang.String name, java.lang.String value, boolean important)
    • removeProperty

      public Style<E,​T> removeProperty​(java.lang.String name)
    • css

      @Deprecated public Style<E,​T> css​(java.lang.String cssClass)
      Deprecated.
    • css

      public Style<E,​T> css​(java.lang.String... cssClasses)
      Deprecated.
    • add

      public Style<E,​T> add​(java.lang.String cssClass)
    • add

      public Style<E,​T> add​(java.lang.String... cssClasses)
    • removeClass

      @Deprecated public Style<E,​T> removeClass​(java.lang.String cssClass)
      Deprecated.
    • removeClass

      @Deprecated public Style<E,​T> removeClass​(java.lang.String... cssClasses)
      Deprecated.
    • replaceClass

      @Deprecated public Style<E,​T> replaceClass​(java.lang.String cssClass, java.lang.String replacementClass)
      Deprecated.
    • removeCss

      @Deprecated public Style<E,​T> removeCss​(java.lang.String cssClass)
      Deprecated.
    • removeCss

      @Deprecated public Style<E,​T> removeCss​(java.lang.String... cssClasses)
      Deprecated.
    • remove

      public Style<E,​T> remove​(java.lang.String cssClass)
    • remove

      public Style<E,​T> remove​(java.lang.String... cssClasses)
    • replaceCss

      public Style<E,​T> replaceCss​(java.lang.String cssClass, java.lang.String replacementClass)
    • replace

      public Style<E,​T> replace​(java.lang.String cssClass, java.lang.String replacementClass)
    • setBorder

      public Style<E,​T> setBorder​(java.lang.String border)
    • setBorderColor

      public Style<E,​T> setBorderColor​(java.lang.String borderColor)
    • setWidth

      public Style<E,​T> setWidth​(java.lang.String width)
    • setWidth

      public Style<E,​T> setWidth​(java.lang.String width, boolean important)
    • setMinWidth

      public Style<E,​T> setMinWidth​(java.lang.String width)
    • setMinWidth

      public Style<E,​T> setMinWidth​(java.lang.String width, boolean important)
    • setMaxWidth

      public Style<E,​T> setMaxWidth​(java.lang.String width)
    • setMaxWidth

      public Style<E,​T> setMaxWidth​(java.lang.String width, boolean important)
    • setHeight

      public Style<E,​T> setHeight​(java.lang.String height)
    • setHeight

      public Style<E,​T> setHeight​(java.lang.String height, boolean important)
    • setMinHeight

      public Style<E,​T> setMinHeight​(java.lang.String height)
    • setMinHeight

      public Style<E,​T> setMinHeight​(java.lang.String height, boolean important)
    • setMaxHeight

      public Style<E,​T> setMaxHeight​(java.lang.String height)
    • setMaxHeight

      public Style<E,​T> setMaxHeight​(java.lang.String height, boolean important)
    • setTextAlign

      public Style<E,​T> setTextAlign​(java.lang.String textAlign)
    • setTextAlign

      public Style<E,​T> setTextAlign​(java.lang.String textAlign, boolean important)
    • setColor

      public Style<E,​T> setColor​(java.lang.String color)
    • setColor

      public Style<E,​T> setColor​(java.lang.String color, boolean important)
    • setBackgroundColor

      public Style<E,​T> setBackgroundColor​(java.lang.String color)
    • setBackgroundColor

      public Style<E,​T> setBackgroundColor​(java.lang.String color, boolean important)
    • setMargin

      public Style<E,​T> setMargin​(java.lang.String margin)
    • setMargin

      public Style<E,​T> setMargin​(java.lang.String margin, boolean important)
    • setMarginTop

      public Style<E,​T> setMarginTop​(java.lang.String margin)
    • setMarginTop

      public Style<E,​T> setMarginTop​(java.lang.String margin, boolean important)
    • setMarginBottom

      public Style<E,​T> setMarginBottom​(java.lang.String margin)
    • setMarginBottom

      public Style<E,​T> setMarginBottom​(java.lang.String margin, boolean important)
    • setMarginLeft

      public Style<E,​T> setMarginLeft​(java.lang.String margin)
    • setMarginLeft

      public Style<E,​T> setMarginLeft​(java.lang.String margin, boolean important)
    • setMarginRight

      public Style<E,​T> setMarginRight​(java.lang.String margin)
    • setMarginRight

      public Style<E,​T> setMarginRight​(java.lang.String margin, boolean important)
    • setPaddingRight

      public Style<E,​T> setPaddingRight​(java.lang.String padding)
    • setPaddingRight

      public Style<E,​T> setPaddingRight​(java.lang.String padding, boolean important)
    • setPaddingLeft

      public Style<E,​T> setPaddingLeft​(java.lang.String padding)
    • setPaddingLeft

      public Style<E,​T> setPaddingLeft​(java.lang.String padding, boolean important)
    • setPaddingBottom

      public Style<E,​T> setPaddingBottom​(java.lang.String padding)
    • setPaddingBottom

      public Style<E,​T> setPaddingBottom​(java.lang.String padding, boolean important)
    • setPaddingTop

      public Style<E,​T> setPaddingTop​(java.lang.String padding)
    • setPaddingTop

      public Style<E,​T> setPaddingTop​(java.lang.String padding, boolean important)
    • setPadding

      public Style<E,​T> setPadding​(java.lang.String padding)
    • setPadding

      public Style<E,​T> setPadding​(java.lang.String padding, boolean important)
    • setDisplay

      public Style<E,​T> setDisplay​(java.lang.String display)
    • setDisplay

      public Style<E,​T> setDisplay​(java.lang.String display, boolean important)
    • setFontSize

      public Style<E,​T> setFontSize​(java.lang.String fontSize)
    • setFontSize

      public Style<E,​T> setFontSize​(java.lang.String fontSize, boolean important)
    • setFloat

      public Style<E,​T> setFloat​(java.lang.String cssFloat)
    • setFloat

      public Style<E,​T> setFloat​(java.lang.String cssFloat, boolean important)
    • setLineHeight

      public Style<E,​T> setLineHeight​(java.lang.String lineHeight)
    • setLineHeight

      public Style<E,​T> setLineHeight​(java.lang.String lineHeight, boolean important)
    • setOverFlow

      public Style<E,​T> setOverFlow​(java.lang.String overFlow)
    • setOverFlow

      public Style<E,​T> setOverFlow​(java.lang.String overFlow, boolean important)
    • setCursor

      public Style<E,​T> setCursor​(java.lang.String cursor)
    • setCursor

      public Style<E,​T> setCursor​(java.lang.String cursor, boolean important)
    • setPosition

      public Style<E,​T> setPosition​(java.lang.String position)
    • setPosition

      public Style<E,​T> setPosition​(java.lang.String position, boolean important)
    • setLeft

      public Style<E,​T> setLeft​(java.lang.String left)
    • setLeft

      public Style<E,​T> setLeft​(java.lang.String left, boolean important)
    • setRight

      public Style<E,​T> setRight​(java.lang.String right)
    • setRight

      public Style<E,​T> setRight​(java.lang.String right, boolean important)
    • setTop

      public Style<E,​T> setTop​(java.lang.String top)
    • setTop

      public Style<E,​T> setTop​(java.lang.String top, boolean important)
    • setBottom

      public Style<E,​T> setBottom​(java.lang.String bottom)
    • setBottom

      public Style<E,​T> setBottom​(java.lang.String bottom, boolean important)
    • setZIndex

      public Style<E,​T> setZIndex​(int zindex)
    • hasClass

      @Deprecated public boolean hasClass​(java.lang.String cssClass)
      Deprecated.
    • contains

      public boolean contains​(java.lang.String cssClass)
    • removeShadow

      @Deprecated public Style<E,​T> removeShadow​(boolean important)
      Deprecated.
      use org.dominokit.domino.ui.utils.BaseDominoElement#elevate(Elevation) with elevation level of Elevation.NONE
    • removeShadow

      @Deprecated public Style<E,​T> removeShadow()
      Deprecated.
      use org.dominokit.domino.ui.utils.BaseDominoElement#elevate(Elevation) with elevation level of Elevation.NONE
    • addDefaultShadow

      @Deprecated public Style<E,​T> addDefaultShadow()
      Deprecated.
      use org.dominokit.domino.ui.utils.BaseDominoElement#elevate(Elevation) with elevation level of Elevation.LEVEL_1
    • pullRight

      public Style<E,​T> pullRight()
    • pullLeft

      public Style<E,​T> pullLeft()
    • alignCenter

      public Style<E,​T> alignCenter()
    • alignRight

      public Style<E,​T> alignRight()
    • cssText

      public Style<E,​T> cssText​(java.lang.String cssText)
    • element

      public E element()
      Specified by:
      element in interface org.jboss.elemento.IsElement<E extends elemental2.dom.HTMLElement>
    • get

      public T get()
    • length

      public int length()
    • item

      public java.lang.String item​(int index)
    • setPointerEvents

      public Style<E,​T> setPointerEvents​(java.lang.String pointerEvents)
    • setAlignItems

      public Style<E,​T> setAlignItems​(java.lang.String alignItems)
    • setOverFlowY

      public Style<E,​T> setOverFlowY​(java.lang.String overflow)
    • setBoxShadow

      public Style<E,​T> setBoxShadow​(java.lang.String boxShadow)
    • setTransitionDuration

      public Style<E,​T> setTransitionDuration​(java.lang.String transactionDuration)
    • setFlex

      public Style<E,​T> setFlex​(java.lang.String flex)