版博士V2.0程序
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

1 год назад
12345678910111213141516171819202122232425262728293031
  1. "use strict";
  2. var __importDefault = (this && this.__importDefault) || function (mod) {
  3. return (mod && mod.__esModule) ? mod : { "default": mod };
  4. };
  5. Object.defineProperty(exports, "__esModule", { value: true });
  6. const CSSRule_1 = __importDefault(require("../CSSRule"));
  7. /**
  8. * CSSRule interface.
  9. */
  10. class CSSContainerRule extends CSSRule_1.default {
  11. constructor() {
  12. super(...arguments);
  13. this.type = CSSRule_1.default.CONTAINER_RULE;
  14. this.cssRules = [];
  15. this.conditionText = '';
  16. }
  17. /**
  18. * Returns css text.
  19. *
  20. * @returns CSS text.
  21. */
  22. get cssText() {
  23. let cssText = '';
  24. for (const cssRule of this.cssRules) {
  25. cssText += cssRule.cssText;
  26. }
  27. return `@container ${this.conditionText} { ${cssText} }`;
  28. }
  29. }
  30. exports.default = CSSContainerRule;
  31. //# sourceMappingURL=CSSContainerRule.js.map