UNPKG

armisa-models

Version:
20 lines (19 loc) 698 B
import { BaseSelfControl } from './BaseSelfControl'; export declare class SelfList<VALUE, JSON = void> extends BaseSelfControl<VALUE[], JSON[], string, HTMLDivElement> { #private; onlyLastLevel: boolean; private validateNormal; private validateRequired; isValueEmpty: () => boolean; isValueNotEmpty: () => boolean; validate: () => void; cleaningClassInitializer: () => void; refreshHasChange: () => void; restartDefaultValue: () => void; get value(): VALUE[]; set value(value: VALUE[]); setValue: (ids: VALUE[]) => void; constructor(); deserialize: (json: JSON[]) => void; static empty<VALUE>(): SelfList<VALUE>; }