UNPKG

@chassis/core

Version:

CSS4 pre-processor and responsive framework for modern UI development

20 lines (16 loc) 376 B
import AtRule from '../AtRule.js' export default class ImportRule extends AtRule { get resource () { return this.params[0] } get source () { return this.params[2] } get type () { switch (this.resource.type) { case 'string': return 'file' case 'function': return 'function' default: return this.source ? 'module' : 'file' } } }