19 lines
434 B
JavaScript

import BasicWidget from "../basic_widget.js";
export default class Container extends BasicWidget {
doRender() {
this.$widget = $(`<div>`);
this.renderChildren();
}
renderChildren() {
for (const widget of this.children) {
try {
this.$widget.append(widget.render());
} catch (e) {
widget.logRenderingError(e);
}
}
}
}