38 lines
631 B
JavaScript
38 lines
631 B
JavaScript
|
|
|
||
|
|
import panelRow from '/elements/panel/row.js';
|
||
|
|
|
||
|
|
import select from '/elements/selectRenderCollection.js';
|
||
|
|
|
||
|
|
import spinner from '/elements/preloaders/simpleSpinner.js';
|
||
|
|
|
||
|
|
import themeTintSelectors from "./tint.selector.list.js";
|
||
|
|
|
||
|
|
import customLabel from "./tint.label.js";
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
export default class tint extends panelRow{
|
||
|
|
|
||
|
|
flexDirection = "row";
|
||
|
|
|
||
|
|
label = new customLabel("Appearance");
|
||
|
|
|
||
|
|
themeTintSelectors = new themeTintSelectors();
|
||
|
|
|
||
|
|
spinner = new spinner();
|
||
|
|
|
||
|
|
create() {
|
||
|
|
|
||
|
|
this.themeTintSelectors.hide()
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
afterThemeLoad() {
|
||
|
|
|
||
|
|
this.spinner.hide()
|
||
|
|
|
||
|
|
this.themeTintSelectors.show();
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|