Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | 6x 465x 488x 488x 1x 2x 2x 1x | import { AttributeTransformer, Properties } from '.'; export class ClassMappingTransformer implements AttributeTransformer { private from: string; constructor(from: string) { this.from = from; } transform(element: Properties) { const value = element.getAttribute(this.from); if (value != undefined) { value.split(' ').forEach(item => { if (item.trim().length > 0) { element.addClass(item.trim()); } }); element.deleteAttribute(this.from); } } } |