x-data-spreadsheet
Version:
a javascript xpreadsheet
15 lines (12 loc) • 376 B
JavaScript
import { Element, h } from './element';
import { cssPrefix } from '../config';
export default class Icon extends Element {
constructor(name) {
super('div', `${cssPrefix}-icon`);
this.iconNameEl = h('div', `${cssPrefix}-icon-img ${name}`);
this.child(this.iconNameEl);
}
setName(name) {
this.iconNameEl.className(`${cssPrefix}-icon-img ${name}`);
}
}