summaryrefslogtreecommitdiffstats
path: root/library/vendor/dompdf/vendor/sabberworm/php-css-parser/src/Property/AtRule.php
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--library/vendor/dompdf/vendor/sabberworm/php-css-parser/src/Property/AtRule.php34
1 files changed, 34 insertions, 0 deletions
diff --git a/library/vendor/dompdf/vendor/sabberworm/php-css-parser/src/Property/AtRule.php b/library/vendor/dompdf/vendor/sabberworm/php-css-parser/src/Property/AtRule.php
new file mode 100644
index 0000000..9536ff5
--- /dev/null
+++ b/library/vendor/dompdf/vendor/sabberworm/php-css-parser/src/Property/AtRule.php
@@ -0,0 +1,34 @@
+<?php
+
+namespace Sabberworm\CSS\Property;
+
+use Sabberworm\CSS\Comment\Commentable;
+use Sabberworm\CSS\Renderable;
+
+interface AtRule extends Renderable, Commentable
+{
+ /**
+ * Since there are more set rules than block rules,
+ * we’re whitelisting the block rules and have anything else be treated as a set rule.
+ *
+ * @var string
+ */
+ const BLOCK_RULES = 'media/document/supports/region-style/font-feature-values';
+
+ /**
+ * … and more font-specific ones (to be used inside font-feature-values)
+ *
+ * @var string
+ */
+ const SET_RULES = 'font-face/counter-style/page/swash/styleset/annotation';
+
+ /**
+ * @return string|null
+ */
+ public function atRuleName();
+
+ /**
+ * @return string|null
+ */
+ public function atRuleArgs();
+}