@gouvfr/dsfr-roller
Version:
Le module `dsfr-roller` permet de publier le site de documentation du Système de Design de l’État - DSFR
18 lines (13 loc) • 387 B
JavaScript
import { Node } from '../node.js';
const ALIGN = new Map([
['center', 'fr-cell--center'],
['right', 'fr-cell--right']
]);
class TableCellNode extends Node {
constructor (data, tagName = 'td') {
super(data, tagName);
if (ALIGN.has(this.data?.align)) this.attributes.addClass(ALIGN.get(this.data.align));
}
}
TableCellNode.TYPE = 'tableCell';
export { TableCellNode };