CSSRule.js 803 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. //.CommonJS
  2. var CSSOM = {};
  3. ///CommonJS
  4. /**
  5. * @constructor
  6. * @see http://dev.w3.org/csswg/cssom/#the-cssrule-interface
  7. * @see http://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-CSSRule
  8. */
  9. CSSOM.CSSRule = function CSSRule() {
  10. this.parentRule = null;
  11. };
  12. CSSOM.CSSRule.STYLE_RULE = 1;
  13. CSSOM.CSSRule.IMPORT_RULE = 3;
  14. CSSOM.CSSRule.MEDIA_RULE = 4;
  15. CSSOM.CSSRule.FONT_FACE_RULE = 5;
  16. CSSOM.CSSRule.PAGE_RULE = 6;
  17. CSSOM.CSSRule.WEBKIT_KEYFRAMES_RULE = 8;
  18. CSSOM.CSSRule.WEBKIT_KEYFRAME_RULE = 9;
  19. // Obsolete in CSSOM http://dev.w3.org/csswg/cssom/
  20. //CSSOM.CSSRule.UNKNOWN_RULE = 0;
  21. //CSSOM.CSSRule.CHARSET_RULE = 2;
  22. // Never implemented
  23. //CSSOM.CSSRule.VARIABLES_RULE = 7;
  24. CSSOM.CSSRule.prototype = {
  25. constructor: CSSOM.CSSRule
  26. //FIXME
  27. };
  28. //.CommonJS
  29. exports.CSSRule = CSSOM.CSSRule;
  30. ///CommonJS