Further cleanup: further removal of the UIElement

This commit is contained in:
Pieter Vander Vennet 2021-06-28 00:45:49 +02:00
parent 09ba1b37c6
commit 785f57262e
15 changed files with 169 additions and 294 deletions

View file

@ -1,4 +1,3 @@
import {UIElement} from "../UIElement";
import Translations from "../i18n/Translations";
import BaseUIElement from "../BaseUIElement";
@ -6,7 +5,7 @@ export class Button extends BaseUIElement {
private _text: BaseUIElement;
private _onclick: () => void;
constructor(text: string | UIElement, onclick: (() => void)) {
constructor(text: string | BaseUIElement, onclick: (() => void)) {
super();
this._text = Translations.W(text);
this._onclick = onclick;

View file

@ -1,14 +1,11 @@
import {UIElement} from "../UIElement";
import {FixedUiElement} from "./FixedUiElement";
export default class Ornament extends UIElement {
export default class Ornament extends FixedUiElement {
constructor(index = undefined) {
super();
constructor() {
super("");
this.SetClass("pt-3 pb-3 flex justify-center box-border")
}
InnerRender(): string {
return ""
}
}

View file

@ -1,4 +1,3 @@
import {UIElement} from "../UIElement";
import BaseUIElement from "../BaseUIElement";
import Translations from "../i18n/Translations";