Class CSSStyleDeclaration

  • All Implemented Interfaces:
    elemental2.core.JsIterable<java.lang.String>, jsinterop.base.JsArrayLike<java.lang.String>, jsinterop.base.JsPropertyMap<java.lang.String>

    @JsType(isNative=true,
            namespace="<global>")
    public class CSSStyleDeclaration
    extends CSSProperties
    implements elemental2.core.JsIterable<java.lang.String>, jsinterop.base.JsArrayLike<java.lang.String>, jsinterop.base.JsPropertyMap<java.lang.String>
    • Field Detail

      • cssText

        public java.lang.String cssText
      • length

        public int length
      • parentRule

        public CSSRule parentRule
    • Constructor Detail

      • CSSStyleDeclaration

        public CSSStyleDeclaration()
    • Method Detail

      • getPropertyCSSValue

        public CSSValue getPropertyCSSValue​(java.lang.String propertyName)
      • getPropertyPriority

        public java.lang.String getPropertyPriority​(java.lang.String propertyName)
      • getPropertyValue

        public java.lang.String getPropertyValue​(java.lang.String propertyName)
      • item

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

        public boolean removeAttribute​(java.lang.String name,
                                       double flags)
      • removeAttribute

        public boolean removeAttribute​(java.lang.String name)
      • removeExpression

        public boolean removeExpression​(java.lang.String name)
      • removeProperty

        public java.lang.String removeProperty​(java.lang.String propertyName)
      • setAttribute

        @Deprecated
        public void setAttribute​(java.lang.String name,
                                 java.lang.Object value,
                                 double flags)
        Deprecated.
      • setAttribute

        @Deprecated
        public void setAttribute​(java.lang.String name,
                                 java.lang.Object value)
        Deprecated.
      • setExpression

        public void setExpression​(java.lang.String name,
                                  java.lang.String expr,
                                  java.lang.String language)
      • setExpression

        public void setExpression​(java.lang.String name,
                                  java.lang.String expr)
      • setProperty

        public void setProperty​(java.lang.String propertyName,
                                java.lang.String value,
                                java.lang.String priority)
      • setProperty

        public void setProperty​(java.lang.String propertyName,
                                java.lang.String value)