UNPKG

@gouvfr/dsfr-nexus

Version:

Le module `dsfr-nexus` est l'interface de ligne de commande (CLI) centrale du Système de Design de l’État - DSFR. Il offre des outils pour gérer et compiler les ressources du DSFR

25 lines (19 loc) 524 B
import { DirectiveNode } from '../directive-node.js'; class TileContainerDirectiveNode extends DirectiveNode { constructor (data, state) { super(data, state); const imgDark = this.getStringProperty('imgDark'); if (imgDark) this._assetDark = this.addAsset(imgDark); } get imgDarkUrl () { return this._assetDark; } get data () { return { ...super.data, imgDarkUrl: this.imgDarkUrl, }; } } TileContainerDirectiveNode.NAME = 'fr-tile'; export { TileContainerDirectiveNode };