UNPKG

armisa-models

Version:
20 lines (19 loc) 810 B
import { BaseSelfControl } from './BaseSelfControl'; export declare class SelfProfileSectionInfo<TYPE> extends BaseSelfControl<Array<TYPE>, Array<TYPE>, string, HTMLDivElement> { #private; private validateNormal; private validateRequired; isValueEmpty: () => boolean; isValueNotEmpty: () => boolean; validate: () => void; cleaningClassInitializer: () => void; refreshHasChange: () => void; restartDefaultValue: () => void; get value(): Array<TYPE>; set value(value: Array<TYPE>); setValue: (value: Array<TYPE>) => void; deserialize: (value: Array<TYPE>) => void; constructor(value: Array<TYPE>); static empty<TYPE>(): SelfProfileSectionInfo<TYPE>; static deserialize<TYPE>(value?: Array<TYPE>): SelfProfileSectionInfo<TYPE>; }