Removed CheckboxSimple component (was only used at login)

This commit is contained in:
the-djmaze 2022-09-28 23:32:04 +02:00
parent 976b1d54bd
commit 456f304338
8 changed files with 38 additions and 61 deletions

View file

@ -1,3 +1,18 @@
import { AbstractCheckbox } from 'Component/AbstractCheckbox';
export class CheckboxMaterialDesignComponent {
constructor(params = {}) {
this.value = ko.isObservable(params.value) ? params.value
: ko.observable(!!params.value);
export class CheckboxMaterialDesignComponent extends AbstractCheckbox {}
this.enable = ko.isObservable(params.enable) ? params.enable
: ko.observable(undefined === params.enable || !!params.enable);
this.label = params.label;
this.inline = params.inline;
this.labeled = null != params.label;
}
click() {
this.enable() && this.value(!this.value());
}
}