35 lines
1.0 KiB
TypeScript
35 lines
1.0 KiB
TypeScript
export declare class PermissionCheckbox extends HTMLElement {
|
|
constructor(para: {
|
|
initValue?: boolean;
|
|
changeCallback?: (...args: any[]) => void;
|
|
unset?: boolean;
|
|
colorCoded?: boolean;
|
|
disabled?: boolean;
|
|
readOnly?: boolean;
|
|
});
|
|
private __loading;
|
|
private __checkboxContainer;
|
|
private __checkbox;
|
|
private __checkmark;
|
|
connectedCallback(): void;
|
|
disconnectedCallback(): void;
|
|
private __changeCallback;
|
|
set changeCallback(fn: ((...args: any[]) => void) | undefined);
|
|
get checked(): boolean;
|
|
set checked(value: boolean);
|
|
loading(): void;
|
|
private __readOnly;
|
|
get readOnly(): boolean;
|
|
set readOnly(value: boolean);
|
|
private __colorCoded;
|
|
get colorCoded(): boolean;
|
|
set colorCoded(value: boolean);
|
|
private __unset;
|
|
set unset(value: boolean);
|
|
private __disabled;
|
|
get disabled(): boolean;
|
|
set disabled(value: boolean);
|
|
get enabled(): boolean;
|
|
set enabled(value: boolean);
|
|
}
|
|
//# sourceMappingURL=PermissionCheckbox.d.ts.map
|