CSSStyleDeclaration.idl 836 B

123456789101112131415161718192021222324
  1. #import <CSS/GeneratedCSSStyleProperties.idl>
  2. // https://drafts.csswg.org/cssom/#cssstyledeclaration
  3. [Exposed=Window]
  4. interface CSSStyleDeclaration {
  5. [CEReactions] attribute CSSOMString cssText;
  6. readonly attribute unsigned long length;
  7. getter CSSOMString item(unsigned long index);
  8. CSSOMString getPropertyValue(CSSOMString property);
  9. CSSOMString getPropertyPriority(CSSOMString property);
  10. [CEReactions] undefined setProperty(CSSOMString property, [LegacyNullToEmptyString] CSSOMString value, optional [LegacyNullToEmptyString] CSSOMString priority = "");
  11. [CEReactions] CSSOMString removeProperty(CSSOMString property);
  12. readonly attribute CSSRule? parentRule;
  13. [CEReactions, LegacyNullToEmptyString] attribute CSSOMString cssFloat;
  14. };
  15. CSSStyleDeclaration includes GeneratedCSSStyleProperties;