123456789101112131415161718192021222324 |
- 'use strict'
-
- let Node = require('./node')
-
- class Declaration extends Node {
- constructor(defaults) {
- if (
- defaults &&
- typeof defaults.value !== 'undefined' &&
- typeof defaults.value !== 'string'
- ) {
- defaults = { ...defaults, value: String(defaults.value) }
- }
- super(defaults)
- this.type = 'decl'
- }
-
- get variable() {
- return this.prop.startsWith('--') || this.prop[0] === '$'
- }
- }
-
- module.exports = Declaration
- Declaration.default = Declaration
|