UNPKG

armisa-models

Version:
26 lines (25 loc) 1.11 kB
import { ElementFactory } from "../Page/ElementsOfFormFactory/ElementFactory"; import { IMainStateFactory } from "../Types"; export declare class CheckBoxFactory extends ElementFactory { #private; caption: string; disabled: boolean; readonly: boolean; showHasChangeFlag: boolean; dirLeftToRight: boolean; tabIndex?: number | undefined; forceUpdate: () => void; get value(): boolean; setValue: (value: boolean) => void; deseriallize: (e: any) => void; clearData: () => void; get defaultValue(): boolean; focusToElement: () => void; constructor(_mainStateFactory: IMainStateFactory, _fieldName: string, _dispose: () => void, caption: string, disabled: boolean, readonly: boolean, showHasChangeFlag: boolean, dirLeftToRight: boolean, tabIndex?: number | undefined, initialValue?: boolean, payLoadKey?: string, responseKey?: string); restartDefaultValue: () => void; refreshHasChange: () => void; validate: () => void; private validateNormal; isValueEmpty: () => boolean; isValueNotEmpty: () => boolean; }