Class BaseStyleProperties


  • @JsType(isNative=true,
            name="CSSStyleDeclaration",
            namespace="<global>")
    public final class BaseStyleProperties
    extends Object
    Represents an object that is a CSS declaration block, and exposes style information and various style-related methods and properties.
    Author:
    Andrea "Stock" Stocchero
    • Method Detail

      • getBackground

        @JsProperty
        public String getBackground()
        Returns the CSS 'background' property from element.
        Returns:
        the CSS 'background' property
      • setBackground

        @JsProperty
        public void setBackground​(String background)
        Sets the CSS 'background' property in the element.
        Parameters:
        background - the CSS 'background' property to set
      • getBackgroundColor

        @JsProperty
        public String getBackgroundColor()
        Returns the CSS 'backgroundColor' property from element.
        Returns:
        the CSS 'backgroundColor' property
      • setBackgroundColor

        @JsProperty
        public void setBackgroundColor​(String backgroundColor)
        Sets the CSS 'backgroundColor' property in the element.
        Parameters:
        backgroundColor - the CSS 'backgroundColor' property to set
      • getBackgroundImage

        @JsProperty
        public String getBackgroundImage()
        Returns the CSS 'backgroundImage' property from element.
        Returns:
        the CSS 'backgroundImage' property
      • setBackgroundImage

        @JsProperty
        public void setBackgroundImage​(String backgroundImage)
        Sets the CSS 'backgroundImage' property in the element.
        Parameters:
        backgroundImage - the CSS 'backgroundImage' property to set
      • getBackgroundSize

        @JsProperty
        public String getBackgroundSize()
        Returns the CSS 'backgroundSize' property from element.
        Returns:
        the CSS 'backgroundSize' property
      • setBackgroundSize

        @JsProperty
        public void setBackgroundSize​(String backgroundSize)
        Sets the CSS 'backgroundSize' property in the element.
        Parameters:
        backgroundSize - the CSS 'backgroundSize' property to set
      • getBorder

        @JsProperty
        public String getBorder()
        Returns the CSS 'border' property from element.
        Returns:
        the CSS 'border' property
      • setBorder

        @JsProperty
        public void setBorder​(String border)
        Sets the CSS 'border' property in the element.
        Parameters:
        border - the CSS 'border' property to set
      • getBorderBottom

        @JsProperty
        public String getBorderBottom()
        Returns the CSS 'borderBottom' property from element.
        Returns:
        the CSS 'borderBottom' property
      • setBorderBottom

        @JsProperty
        public void setBorderBottom​(String borderBottom)
        Sets the CSS 'borderBottom' property in the element.
        Parameters:
        borderBottom - the CSS 'borderBottom' property to set
      • getBorderBottomColor

        @JsProperty
        public String getBorderBottomColor()
        Returns the CSS 'borderBottomColor' property from element.
        Returns:
        the CSS 'borderBottomColor' property
      • setBorderBottomColor

        @JsProperty
        public void setBorderBottomColor​(String borderBottomColor)
        Sets the CSS 'borderBottomColor' property in the element.
        Parameters:
        borderBottomColor - the CSS 'borderBottomColor' property to set
      • getBorderBottomLeftRadius

        @JsProperty
        public double getBorderBottomLeftRadius()
        Returns the CSS 'borderBottomLeftRadius' property from element.
        Returns:
        the CSS 'borderBottomLeftRadius' property
      • setBorderBottomLeftRadius

        @JsProperty
        public void setBorderBottomLeftRadius​(double borderBottomLeftRadius)
        Sets the CSS 'borderBottomLeftRadius' property in the element.
        Parameters:
        borderBottomLeftRadius - the CSS 'borderBottomLeftRadius' property to set
      • getBorderBottomRightRadius

        @JsProperty
        public double getBorderBottomRightRadius()
        Returns the CSS 'borderBottomRightRadius' property from element.
        Returns:
        the CSS 'borderBottomRightRadius' property
      • setBorderBottomRightRadius

        @JsProperty
        public void setBorderBottomRightRadius​(double borderBottomRightRadius)
        Sets the CSS 'borderBottomRightRadius' property in the element.
        Parameters:
        borderBottomRightRadius - the CSS 'borderBottomRightRadius' property to set
      • getBorderBottomStyle

        @JsProperty
        public String getBorderBottomStyle()
        Returns the CSS 'borderBottomStyle' property from element.
        Returns:
        the CSS 'borderBottomStyle' property
      • setBorderBottomStyle

        @JsProperty
        public void setBorderBottomStyle​(String borderBottomStyle)
        Sets the CSS 'borderBottomStyle' property in the element.
        Parameters:
        borderBottomStyle - the CSS 'borderBottomStyle' property to set
      • getBorderBottomWidth

        @JsProperty
        public String getBorderBottomWidth()
        Returns the CSS 'borderBottomWidth' property from element.
        Returns:
        the CSS 'borderBottomWidth' property
      • setBorderBottomWidth

        @JsProperty
        public void setBorderBottomWidth​(String borderBottomWidth)
        Sets the CSS 'borderBottomWidth' property in the element.
        Parameters:
        borderBottomWidth - the CSS 'borderBottomWidth' property to set
      • getBorderCollapse

        @JsProperty
        public String getBorderCollapse()
        Returns the CSS 'borderCollapse' property from element.
        Returns:
        the CSS 'borderCollapse' property
      • setBorderCollapse

        @JsProperty
        public void setBorderCollapse​(String borderCollapse)
        Sets the CSS 'borderCollapse' property in the element.
        Parameters:
        borderCollapse - the CSS 'borderCollapse' property to set
      • getBorderColor

        @JsProperty
        public String getBorderColor()
        Returns the CSS 'borderColor' property from element.
        Returns:
        the CSS 'borderColor' property
      • setBorderColor

        @JsProperty
        public void setBorderColor​(String borderColor)
        Sets the CSS 'borderColor' property in the element.
        Parameters:
        borderColor - the CSS 'borderColor' property to set
      • getBorderLeft

        @JsProperty
        public String getBorderLeft()
        Returns the CSS 'borderLeft' property from element.
        Returns:
        the CSS 'borderLeft' property
      • setBorderLeft

        @JsProperty
        public void setBorderLeft​(String borderLeft)
        Sets the CSS 'borderLeft' property in the element.
        Parameters:
        borderLeft - the CSS 'borderLeft' property to set
      • getBorderLeftColor

        @JsProperty
        public String getBorderLeftColor()
        Returns the CSS 'borderLeftColor' property from element.
        Returns:
        the CSS 'borderLeftColor' property
      • setBorderLeftColor

        @JsProperty
        public void setBorderLeftColor​(String borderLeftColor)
        Sets the CSS 'borderLeftColor' property in the element.
        Parameters:
        borderLeftColor - the CSS 'borderLeftColor' property to set
      • getBorderLeftStyle

        @JsProperty
        public String getBorderLeftStyle()
        Returns the CSS 'borderLeftStyle' property from element.
        Returns:
        the CSS 'borderLeftStyle' property
      • setBorderLeftStyle

        @JsProperty
        public void setBorderLeftStyle​(String borderLeftStyle)
        Sets the CSS 'borderLeftStyle' property in the element.
        Parameters:
        borderLeftStyle - the CSS 'borderLeftStyle' property to set
      • getBorderLeftWidth

        @JsProperty
        public String getBorderLeftWidth()
        Returns the CSS 'borderLeftWidth' property from element.
        Returns:
        the CSS 'borderLeftWidth' property
      • setBorderLeftWidth

        @JsProperty
        public void setBorderLeftWidth​(String borderLeftWidth)
        Sets the CSS 'borderLeftWidth' property in the element.
        Parameters:
        borderLeftWidth - the CSS 'borderLeftWidth' property to set
      • getBorderRadius

        @JsProperty
        public String getBorderRadius()
        Returns the CSS 'borderRadius' property from element.
        Returns:
        the CSS 'borderRadius' property
      • setBorderRadius

        @JsProperty
        public void setBorderRadius​(String borderRadius)
        Sets the CSS 'borderRadius' property in the element.
        Parameters:
        borderRadius - the CSS 'borderRadius' property to set
      • getBorderRight

        @JsProperty
        public String getBorderRight()
        Returns the CSS 'borderRight' property from element.
        Returns:
        the CSS 'borderRight' property
      • setBorderRight

        @JsProperty
        public void setBorderRight​(String borderRight)
        Sets the CSS 'borderRight' property in the element.
        Parameters:
        borderRight - the CSS 'borderRight' property to set
      • getBorderRightColor

        @JsProperty
        public String getBorderRightColor()
        Returns the CSS 'borderRightColor' property from element.
        Returns:
        the CSS 'borderRightColor' property
      • setBorderRightColor

        @JsProperty
        public void setBorderRightColor​(String borderRightColor)
        Sets the CSS 'borderRightColor' property in the element.
        Parameters:
        borderRightColor - the CSS 'borderRightColor' property to set
      • getBorderRightStyle

        @JsProperty
        public String getBorderRightStyle()
        Returns the CSS 'borderRightStyle' property from element.
        Returns:
        the CSS 'borderRightStyle' property
      • setBorderRightStyle

        @JsProperty
        public void setBorderRightStyle​(String borderRightStyle)
        Sets the CSS 'borderRightStyle' property in the element.
        Parameters:
        borderRightStyle - the CSS 'borderRightStyle' property to set
      • getBorderRightWidth

        @JsProperty
        public String getBorderRightWidth()
        Returns the CSS 'borderRightWidth' property from element.
        Returns:
        the CSS 'borderRightWidth' property
      • setBorderRightWidth

        @JsProperty
        public void setBorderRightWidth​(String borderRightWidth)
        Sets the CSS 'borderRightWidth' property in the element.
        Parameters:
        borderRightWidth - the CSS 'borderRightWidth' property to set
      • getBorderSpacing

        @JsProperty
        public String getBorderSpacing()
        Returns the CSS 'borderSpacing' property from element.
        Returns:
        the CSS 'borderSpacing' property
      • setBorderSpacing

        @JsProperty
        public void setBorderSpacing​(String borderSpacing)
        Sets the CSS 'borderSpacing' property in the element.
        Parameters:
        borderSpacing - the CSS 'borderSpacing' property to set
      • getBorderStyle

        @JsOverlay
        public BorderStyle getBorderStyle()
        Returns the CSS 'borderStyle' property from element.
        Returns:
        the CSS 'borderStyle' property
      • setBorderStyle

        @JsOverlay
        public void setBorderStyle​(BorderStyle borderStyle)
        Sets the CSS 'borderStyle' property in the element.
        Parameters:
        borderStyle - the CSS 'borderStyle' property to set
      • getBorderTop

        @JsProperty
        public String getBorderTop()
        Returns the CSS 'borderTop' property from element.
        Returns:
        the CSS 'borderTop' property
      • setBorderTop

        @JsProperty
        public void setBorderTop​(String borderTop)
        Sets the CSS 'borderTop' property in the element.
        Parameters:
        borderTop - the CSS 'borderTop' property to set
      • getBorderTopColor

        @JsProperty
        public String getBorderTopColor()
        Returns the CSS 'borderTopColor' property from element.
        Returns:
        the CSS 'borderTopColor' property
      • setBorderTopColor

        @JsProperty
        public void setBorderTopColor​(String borderTopColor)
        Sets the CSS 'borderTopColor' property in the element.
        Parameters:
        borderTopColor - the CSS 'borderTopColor' property to set
      • getBorderTopLeftRadius

        @JsProperty
        public double getBorderTopLeftRadius()
        Returns the CSS 'borderTopLeftRadius' property from element.
        Returns:
        the CSS 'borderTopLeftRadius' property
      • setBorderTopLeftRadius

        @JsProperty
        public void setBorderTopLeftRadius​(double borderTopLeftRadius)
        Sets the CSS 'borderTopLeftRadius' property in the element.
        Parameters:
        borderTopLeftRadius - the CSS 'borderTopLeftRadius' property to set
      • getBorderTopRightRadius

        @JsProperty
        public double getBorderTopRightRadius()
        Returns the CSS 'borderTopRightRadius' property from element.
        Returns:
        the CSS 'borderTopRightRadius' property
      • setBorderTopRightRadius

        @JsProperty
        public void setBorderTopRightRadius​(double borderTopRightRadius)
        Sets the CSS 'borderTopRightRadius' property in the element.
        Parameters:
        borderTopRightRadius - the CSS 'borderTopRightRadius' property to set
      • getBorderTopStyle

        @JsProperty
        public String getBorderTopStyle()
        Returns the CSS 'borderTopStyle' property from element.
        Returns:
        the CSS 'borderTopStyle' property
      • setBorderTopStyle

        @JsProperty
        public void setBorderTopStyle​(String borderTopStyle)
        Sets the CSS 'borderTopStyle' property in the element.
        Parameters:
        borderTopStyle - the CSS 'borderTopStyle' property to set
      • getBorderTopWidth

        @JsProperty
        public String getBorderTopWidth()
        Returns the CSS 'borderTopWidth' property from element.
        Returns:
        the CSS 'borderTopWidth' property
      • setBorderTopWidth

        @JsProperty
        public void setBorderTopWidth​(String borderTopWidth)
        Sets the CSS 'borderTopWidth' property in the element.
        Parameters:
        borderTopWidth - the CSS 'borderTopWidth' property to set
      • getBorderWidth

        @JsProperty
        public String getBorderWidth()
        Returns the CSS 'borderWidth' property from element.
        Returns:
        the CSS 'borderWidth' property
      • setBorderWidth

        @JsProperty
        public void setBorderWidth​(String borderWidth)
        Sets the CSS 'borderWidth' property in the element.
        Parameters:
        borderWidth - the CSS 'borderWidth' property to set
      • getBorderImage

        @JsProperty
        public String getBorderImage()
        Returns the CSS 'borderImage' property from element.
        Returns:
        the CSS 'borderImage' property
      • setBorderImage

        @JsProperty
        public void setBorderImage​(String borderImage)
        Sets the CSS 'borderImage' property in the element.
        Parameters:
        borderImage - the CSS 'borderImage' property to set
      • getBorderImageWidth

        @JsProperty
        public String getBorderImageWidth()
        Returns the CSS 'borderImageWidth' property from element.
        Returns:
        the CSS 'borderImageWidth' property
      • setBorderImageWidth

        @JsProperty
        public void setBorderImageWidth​(String borderImageWidth)
        Sets the CSS 'borderImageWidth' property in the element.
        Parameters:
        borderImageWidth - the CSS 'borderImageWidth' property to set
      • getBottom

        @JsProperty
        public String getBottom()
        Returns the CSS 'bottom' property from element.
        Returns:
        the CSS 'bottom' property
      • setBottom

        @JsProperty
        public void setBottom​(String bottom)
        Sets the CSS 'bottom' property in the element.
        Parameters:
        bottom - the CSS 'bottom' property to set
      • getColor

        @JsProperty
        public String getColor()
        Returns the CSS 'color' property from element.
        Returns:
        the CSS 'color' property
      • setColor

        @JsProperty
        public void setColor​(String color)
        Sets the CSS 'color' property in the element.
        Parameters:
        color - the CSS 'color' property to set
      • getCursorType

        @JsOverlay
        public CursorType getCursorType()
        Returns the CSS 'cursor' property from element.
        Returns:
        the CSS 'cursor' property
      • setCursorType

        @JsOverlay
        public void setCursorType​(CursorType cursor)
        Sets the CSS 'cursor' property in the element.
        Parameters:
        cursor - the CSS 'cursor' property to set
      • getDirection

        @JsProperty
        public String getDirection()
        Returns the CSS 'direction' property from element.
        Returns:
        the CSS 'direction' property
      • setDirection

        @JsProperty
        public void setDirection​(String direction)
        Sets the CSS 'direction' property in the element.
        Parameters:
        direction - the CSS 'direction' property to set
      • getDisplay

        @JsOverlay
        public Display getDisplay()
        Returns the CSS 'display' property from element.
        Returns:
        the CSS 'display' property
      • setDisplay

        @JsOverlay
        public void setDisplay​(Display display)
      • getFont

        @JsProperty
        public String getFont()
        Returns the CSS 'font' property from element.
        Returns:
        the CSS 'font' property
      • setFont

        @JsProperty
        public void setFont​(String font)
        Sets the CSS 'font' property in the element.
        Parameters:
        font - the CSS 'font' property to set
      • getFontFamily

        @JsProperty
        public String getFontFamily()
        Returns the CSS 'fontFamily' property from element.
        Returns:
        the CSS 'fontFamily' property
      • setFontFamily

        @JsProperty
        public void setFontFamily​(String fontFamily)
        Sets the CSS 'fontFamily' property in the element.
        Parameters:
        fontFamily - the CSS 'fontFamily' property to set
      • getFontSize

        @JsProperty
        public String getFontSize()
        Returns the CSS 'fontSize' property from element.
        Returns:
        the CSS 'fontSize' property
      • setFontSize

        @JsProperty
        public void setFontSize​(String fontSize)
        Sets the CSS 'fontSize' property in the element.
        Parameters:
        fontSize - the CSS 'fontSize' property to set
      • getFontSizeAdjust

        @JsProperty
        public String getFontSizeAdjust()
        Returns the CSS 'fontSizeAdjust' property from element.
        Returns:
        the CSS 'fontSizeAdjust' property
      • setFontSizeAdjust

        @JsProperty
        public void setFontSizeAdjust​(String fontSizeAdjust)
        Sets the CSS 'fontSizeAdjust' property in the element.
        Parameters:
        fontSizeAdjust - the CSS 'fontSizeAdjust' property to set
      • getFontStretch

        @JsProperty
        public String getFontStretch()
        Returns the CSS 'fontStretch' property from element.
        Returns:
        the CSS 'fontStretch' property
      • setFontStretch

        @JsProperty
        public void setFontStretch​(String fontStretch)
        Sets the CSS 'fontStretch' property in the element.
        Parameters:
        fontStretch - the CSS 'fontStretch' property to set
      • getFontStyle

        @JsProperty
        public String getFontStyle()
        Returns the CSS 'fontStyle' property from element.
        Returns:
        the CSS 'fontStyle' property
      • setFontStyle

        @JsProperty
        public void setFontStyle​(String fontStyle)
        Sets the CSS 'fontStyle' property in the element.
        Parameters:
        fontStyle - the CSS 'fontStyle' property to set
      • getFontVariant

        @JsProperty
        public String getFontVariant()
        Returns the CSS 'fontVariant' property from element.
        Returns:
        the CSS 'fontVariant' property
      • setFontVariant

        @JsProperty
        public void setFontVariant​(String fontVariant)
        Sets the CSS 'fontVariant' property in the element.
        Parameters:
        fontVariant - the CSS 'fontVariant' property to set
      • getFontWeight

        @JsProperty
        public String getFontWeight()
        Returns the CSS 'fontWeight' property from element.
        Returns:
        the CSS 'fontWeight' property
      • setFontWeight

        @JsProperty
        public void setFontWeight​(String fontWeight)
        Sets the CSS 'fontWeight' property in the element.
        Parameters:
        fontWeight - the CSS 'fontWeight' property to set
      • getHeight

        @JsProperty
        public String getHeight()
        Returns the CSS 'height' property from element.
        Returns:
        the CSS 'height' property
      • setHeight

        @JsProperty
        public void setHeight​(String height)
        Sets the CSS 'height' property in the element.
        Parameters:
        height - the CSS 'height' property to set
      • getLeft

        @JsProperty
        public String getLeft()
        Returns the CSS 'left' property from element.
        Returns:
        the CSS 'left' property
      • setLeft

        @JsProperty
        public void setLeft​(String left)
        Sets the CSS 'left' property in the element.
        Parameters:
        left - the CSS 'left' property to set
      • getLineHeight

        @JsProperty
        public String getLineHeight()
        Returns the CSS 'lineHeight' property from element.
        Returns:
        the CSS 'lineHeight' property
      • setLineHeight

        @JsProperty
        public void setLineHeight​(String lineHeight)
        Sets the CSS 'lineHeight' property in the element.
        Parameters:
        lineHeight - the CSS 'lineHeight' property to set
      • getMargin

        @JsProperty
        public String getMargin()
        Returns the CSS 'margin' property from element.
        Returns:
        the CSS 'margin' property
      • setMargin

        @JsProperty
        public void setMargin​(String margin)
        Sets the CSS 'margin' property in the element.
        Parameters:
        margin - the CSS 'margin' property to set
      • getMarginBottom

        @JsProperty
        public String getMarginBottom()
        Returns the CSS 'marginBottom' property from element.
        Returns:
        the CSS 'marginBottom' property
      • setMarginBottom

        @JsProperty
        public void setMarginBottom​(String marginBottom)
        Sets the CSS 'marginBottom' property in the element.
        Parameters:
        marginBottom - the CSS 'marginBottom' property to set
      • getMarginLeft

        @JsProperty
        public String getMarginLeft()
        Returns the CSS 'marginLeft' property from element.
        Returns:
        the CSS 'marginLeft' property
      • setMarginLeft

        @JsProperty
        public void setMarginLeft​(String marginLeft)
        Sets the CSS 'marginLeft' property in the element.
        Parameters:
        marginLeft - the CSS 'marginLeft' property to set
      • getMarginRight

        @JsProperty
        public String getMarginRight()
        Returns the CSS 'marginRight' property from element.
        Returns:
        the CSS 'marginRight' property
      • setMarginRight

        @JsProperty
        public void setMarginRight​(String marginRight)
        Sets the CSS 'marginRight' property in the element.
        Parameters:
        marginRight - the CSS 'marginRight' property to set
      • getMarginTop

        @JsProperty
        public String getMarginTop()
        Returns the CSS 'marginTop' property from element.
        Returns:
        the CSS 'marginTop' property
      • setMarginTop

        @JsProperty
        public void setMarginTop​(String marginTop)
        Sets the CSS 'marginTop' property in the element.
        Parameters:
        marginTop - the CSS 'marginTop' property to set
      • getMaxHeight

        @JsProperty
        public String getMaxHeight()
        Returns the CSS 'maxHeight' property from element.
        Returns:
        the CSS 'maxHeight' property
      • setMaxHeight

        @JsProperty
        public void setMaxHeight​(String maxHeight)
        Sets the CSS 'maxHeight' property in the element.
        Parameters:
        maxHeight - the CSS 'maxHeight' property to set
      • getMaxWidth

        @JsProperty
        public String getMaxWidth()
        Returns the CSS 'maxWidth' property from element.
        Returns:
        the CSS 'maxWidth' property
      • setMaxWidth

        @JsProperty
        public void setMaxWidth​(String maxWidth)
        Sets the CSS 'maxWidth' property in the element.
        Parameters:
        maxWidth - the CSS 'maxWidth' property to set
      • getMinHeight

        @JsProperty
        public String getMinHeight()
        Returns the CSS 'minHeight' property from element.
        Returns:
        the CSS 'minHeight' property
      • setMinHeight

        @JsProperty
        public void setMinHeight​(String minHeight)
        Sets the CSS 'minHeight' property in the element.
        Parameters:
        minHeight - the CSS 'minHeight' property to set
      • getMinWidth

        @JsProperty
        public String getMinWidth()
        Returns the CSS 'minWidth' property from element.
        Returns:
        the CSS 'minWidth' property
      • setMinWidth

        @JsProperty
        public void setMinWidth​(String minWidth)
        Sets the CSS 'minWidth' property in the element.
        Parameters:
        minWidth - the CSS 'minWidth' property to set
      • getOpacity

        @JsProperty
        public double getOpacity()
        Returns the CSS 'opacity' property from element.
        Returns:
        the CSS 'opacity' property
      • setOpacity

        @JsProperty
        public void setOpacity​(double opacity)
        Sets the CSS 'opacity' property in the element.
        Parameters:
        opacity - the CSS 'opacity' property to set
      • getOverflow

        @JsProperty
        public String getOverflow()
        Returns the CSS 'overflow' property from element.
        Returns:
        the CSS 'overflow' property
      • setOverflow

        @JsProperty
        public void setOverflow​(String overflow)
        Sets the CSS 'overflow' property in the element.
        Parameters:
        overflow - the CSS 'overflow' property to set
      • getPadding

        @JsProperty
        public String getPadding()
        Returns the CSS 'padding' property from element.
        Returns:
        the CSS 'padding' property
      • setPadding

        @JsProperty
        public void setPadding​(String padding)
        Sets the CSS 'padding' property in the element.
        Parameters:
        padding - the CSS 'padding' property to set
      • getPaddingBottom

        @JsProperty
        public String getPaddingBottom()
        Returns the CSS 'paddingBottom' property from element.
        Returns:
        the CSS 'paddingBottom' property
      • setPaddingBottom

        @JsProperty
        public void setPaddingBottom​(String paddingBottom)
        Sets the CSS 'paddingBottom' property in the element.
        Parameters:
        paddingBottom - the CSS 'paddingBottom' property to set
      • getPaddingLeft

        @JsProperty
        public String getPaddingLeft()
        Returns the CSS 'paddingLeft' property from element.
        Returns:
        the CSS 'paddingLeft' property
      • setPaddingLeft

        @JsProperty
        public void setPaddingLeft​(String paddingLeft)
        Sets the CSS 'paddingLeft' property in the element.
        Parameters:
        paddingLeft - the CSS 'paddingLeft' property to set
      • getPaddingRight

        @JsProperty
        public String getPaddingRight()
        Returns the CSS 'paddingRight' property from element.
        Returns:
        the CSS 'paddingRight' property
      • setPaddingRight

        @JsProperty
        public void setPaddingRight​(String paddingRight)
        Sets the CSS 'paddingRight' property in the element.
        Parameters:
        paddingRight - the CSS 'paddingRight' property to set
      • getPaddingTop

        @JsProperty
        public String getPaddingTop()
        Returns the CSS 'paddingTop' property from element.
        Returns:
        the CSS 'paddingTop' property
      • setPaddingTop

        @JsProperty
        public void setPaddingTop​(String paddingTop)
        Sets the CSS 'paddingTop' property in the element.
        Parameters:
        paddingTop - the CSS 'paddingTop' property to set
      • getPosition

        @JsOverlay
        public Position getPosition()
        Returns the CSS 'position' property from element.
        Returns:
        the CSS 'position' property
      • setPosition

        @JsOverlay
        public void setPosition​(Position position)
        Sets the CSS 'position' property in the element.
        Parameters:
        position - the CSS 'position' property to set
      • getRight

        @JsProperty
        public String getRight()
        Returns the CSS 'right' property from element.
        Returns:
        the CSS 'right' property
      • setRight

        @JsProperty
        public void setRight​(String right)
        Sets the CSS 'right' property in the element.
        Parameters:
        right - the CSS 'right' property to set
      • getSize

        @JsProperty
        public String getSize()
        Returns the CSS 'size' property from element.
        Returns:
        the CSS 'size' property
      • setSize

        @JsProperty
        public void setSize​(String size)
        Sets the CSS 'size' property in the element.
        Parameters:
        size - the CSS 'size' property to set
      • getTextAlign

        @JsProperty
        public String getTextAlign()
        Returns the CSS 'textAlign' property from element.
        Returns:
        the CSS 'textAlign' property
      • setTextAlign

        @JsProperty
        public void setTextAlign​(String textAlign)
        Sets the CSS 'textAlign' property in the element.
        Parameters:
        textAlign - the CSS 'textAlign' property to set
      • getTextDecoration

        @JsOverlay
        public TextDecoration getTextDecoration()
        Returns the CSS 'textDecoration' property from element.
        Returns:
        the CSS 'textDecoration' property
      • setTextDecoration

        @JsOverlay
        public void setTextDecoration​(TextDecoration textDecoration)
        Sets the CSS 'textDecoration' property in the element.
        Parameters:
        textDecoration - the CSS 'textDecoration' property to set
      • getTextIndent

        @JsProperty
        public String getTextIndent()
        Returns the CSS 'textIndent' property from element.
        Returns:
        the CSS 'textIndent' property
      • setTextIndent

        @JsProperty
        public void setTextIndent​(String textIndent)
        Sets the CSS 'textIndent' property in the element.
        Parameters:
        textIndent - the CSS 'textIndent' property to set
      • getTextOverflow

        @JsProperty
        public String getTextOverflow()
        Returns the CSS 'textOverflow' property from element.
        Returns:
        the CSS 'textOverflow' property
      • setTextOverflow

        @JsProperty
        public void setTextOverflow​(String textOverflow)
        Sets the CSS 'textOverflow' property in the element.
        Parameters:
        textOverflow - the CSS 'textOverflow' property to set
      • getTextShadow

        @JsProperty
        public String getTextShadow()
        Returns the CSS 'textShadow' property from element.
        Returns:
        the CSS 'textShadow' property
      • setTextShadow

        @JsProperty
        public void setTextShadow​(String textShadow)
        Sets the CSS 'textShadow' property in the element.
        Parameters:
        textShadow - the CSS 'textShadow' property to set
      • getTop

        @JsProperty
        public String getTop()
        Returns the CSS 'top' property from element.
        Returns:
        the CSS 'top' property
      • setTop

        @JsProperty
        public void setTop​(String top)
        Sets the CSS 'top' property in the element.
        Parameters:
        top - the CSS 'top' property to set
      • getVerticalAlign

        @JsProperty
        public String getVerticalAlign()
        Returns the CSS 'verticalAlign' property from element.
        Returns:
        the CSS 'verticalAlign' property
      • setVerticalAlign

        @JsProperty
        public void setVerticalAlign​(String verticalAlign)
        Sets the CSS 'verticalAlign' property in the element.
        Parameters:
        verticalAlign - the CSS 'verticalAlign' property to set
      • getVisibilityAsString

        @JsProperty(name="visibility")
        public String getVisibilityAsString()
        Returns the CSS 'visibility' property from element.
        Returns:
        the CSS 'visibility' property
      • getVisibility

        @JsOverlay
        public Visibility getVisibility()
        Returns the CSS 'visibility' property from element.
        Returns:
        the CSS 'visibility' property
      • setVisibility

        @JsProperty
        public void setVisibility​(String visibility)
        Sets the CSS 'visibility' property in the element.
        Parameters:
        visibility - the CSS 'visibility' property to set
      • setVisibility

        @JsOverlay
        public void setVisibility​(Visibility visibility)
        Sets the CSS 'visibility' property in the element.
        Parameters:
        visibility - the CSS 'visibility' property to set
      • getWhiteSpace

        @JsProperty
        public String getWhiteSpace()
        Returns the CSS 'whiteSpace' property from element.
        Returns:
        the CSS 'whiteSpace' property
      • setWhiteSpace

        @JsProperty
        public void setWhiteSpace​(String whiteSpace)
        Sets the CSS 'whiteSpace' property in the element.
        Parameters:
        whiteSpace - the CSS 'whiteSpace' property to set
      • getWidth

        @JsProperty
        public String getWidth()
        Returns the CSS 'width' property from element.
        Returns:
        the CSS 'width' property
      • setWidth

        @JsProperty
        public void setWidth​(String width)
        Sets the CSS 'width' property in the element.
        Parameters:
        width - the CSS 'width' property to set
      • getWordSpacing

        @JsProperty
        public String getWordSpacing()
        Returns the CSS 'wordSpacing' property from element.
        Returns:
        the CSS 'wordSpacing' property
      • setWordSpacing

        @JsProperty
        public void setWordSpacing​(String wordSpacing)
        Sets the CSS 'wordSpacing' property in the element.
        Parameters:
        wordSpacing - the CSS 'wordSpacing' property to set
      • getWordWrap

        @JsProperty
        public String getWordWrap()
        Returns the CSS 'wordWrap' property from element.
        Returns:
        the CSS 'wordWrap' property
      • setWordWrap

        @JsProperty
        public void setWordWrap​(String wordWrap)
        Sets the CSS 'wordWrap' property in the element.
        Parameters:
        wordWrap - the CSS 'wordWrap' property to set