UNPKG

@kitten-science/kitten-scientists

Version:

Add-on for the wonderful incremental browser game: https://kittensgame.com/web/

25 lines 974 B
import { ucfirst } from "../tools/Format.js"; import { ExpandoButton } from "./components/buttons/ExpandoButton.js"; import { Container } from "./components/Container.js"; import stylesLabelListItem from "./components/LabelListItem.module.css"; import { SettingListItem } from "./components/SettingListItem.js"; export class EngineSettingsUi extends SettingListItem { expando; constructor(parent, settings) { const label = ucfirst(parent.host.engine.i18n("ui.engine")); super(parent, settings, label, { onCheck: () => { parent.host.engine.start(true); }, onUnCheck: () => { parent.host.engine.stop(true); }, }); this.expando = new ExpandoButton(this); this.addChildrenHead([ new Container(parent, { classes: [stylesLabelListItem.fillSpace] }), this.expando, ]); } } //# sourceMappingURL=EngineSettingsUi.js.map