feat: base html sheet
This commit is contained in:
@@ -29,6 +29,23 @@ export class Column extends AbstractElement {
|
||||
return doc;
|
||||
}
|
||||
|
||||
public renderHtml(
|
||||
doc: Document,
|
||||
parent: HTMLElement,
|
||||
cssRules: string[],
|
||||
sheet: HTMLStyleElement
|
||||
): Document {
|
||||
const div = doc.createElement('div');
|
||||
div.classList.add(`column`);
|
||||
const elements = this.elements ?? [];
|
||||
for (let i = 0; i < elements.length; i++) {
|
||||
const element = elements[i];
|
||||
element.renderHtml(doc, div, cssRules, sheet);
|
||||
}
|
||||
parent.append(div);
|
||||
return doc;
|
||||
}
|
||||
|
||||
public getHeight(doc): number {
|
||||
return this.elements.length > 0
|
||||
? this.elements
|
||||
|
||||
Reference in New Issue
Block a user