Merge branch 'MDL-81073' of https://github.com/paulholden/moodle
[moodle.git] / lib / php-css-parser / Property / AtRule.php
blob9536ff5e973ec05c4d56192a283f7113bdcebaf7
1 <?php
3 namespace Sabberworm\CSS\Property;
5 use Sabberworm\CSS\Comment\Commentable;
6 use Sabberworm\CSS\Renderable;
8 interface AtRule extends Renderable, Commentable
10 /**
11 * Since there are more set rules than block rules,
12 * we’re whitelisting the block rules and have anything else be treated as a set rule.
14 * @var string
16 const BLOCK_RULES = 'media/document/supports/region-style/font-feature-values';
18 /**
19 * … and more font-specific ones (to be used inside font-feature-values)
21 * @var string
23 const SET_RULES = 'font-face/counter-style/page/swash/styleset/annotation';
25 /**
26 * @return string|null
28 public function atRuleName();
30 /**
31 * @return string|null
33 public function atRuleArgs();