1 |
|
2 |
|
3 | let Container = require('./container')
|
4 |
|
5 | class AtRule extends Container {
|
6 | constructor(defaults) {
|
7 | super(defaults)
|
8 | this.type = 'atrule'
|
9 | }
|
10 |
|
11 | append(...children) {
|
12 | if (!this.proxyOf.nodes) this.nodes = []
|
13 | return super.append(...children)
|
14 | }
|
15 |
|
16 | prepend(...children) {
|
17 | if (!this.proxyOf.nodes) this.nodes = []
|
18 | return super.prepend(...children)
|
19 | }
|
20 | }
|
21 |
|
22 | module.exports = AtRule
|
23 | AtRule.default = AtRule
|
24 |
|
25 | Container.registerAtRule(AtRule)
|