UNPKG

armisa-models

Version:
24 lines (23 loc) 1.07 kB
import { BaseSelfControl } from './BaseSelfControl'; import { ISpecifierCheckTreeView, IStructrulCodeTreeViewJson } from '../ComponentFactory/StructructrulCode/StructrulCodeTreeViewCode'; export declare class SelfCheckedIDs extends BaseSelfControl<number[], number[], string, HTMLDivElement> { #private; onlyLastLevel: boolean; private validateNormal; private validateRequired; isValueEmpty: () => boolean; isValueNotEmpty: () => boolean; validate: () => void; cleaningClassInitializer: () => void; checkStates: ISpecifierCheckTreeView[]; refreshHasChange: () => void; restartDefaultValue: () => void; get value(): number[]; set value(value: number[]); setValue: (ids: number[]) => void; setcheckStates: (ids: number[], states: ISpecifierCheckTreeView[]) => void; deserialize: (value: number[], checkStates: ISpecifierCheckTreeView[]) => void; constructor(); static empty(): SelfCheckedIDs; static deserialize(value?: IStructrulCodeTreeViewJson[]): SelfCheckedIDs; }