UNPKG

armisa-models

Version:
25 lines (24 loc) 1.25 kB
import { EnumValidateState } from "../enums"; import { ElementFactory } from "../Page/ElementsOfFormFactory/ElementFactory"; import { IMainStateFactory } from "../Types"; export declare class ComboBoxFactory extends ElementFactory { required: boolean; caption: string; showHasChangeFlag: boolean; tabIndex?: number | undefined; payLoadKey?: string | undefined; private onChange?; get any(): any; forceUpdate: () => void; constructor(_mainStateFactory: IMainStateFactory, _fieldName: string, _dispose: () => void, required: boolean, caption: string, showHasChangeFlag: boolean, tabIndex?: number | undefined, payLoadKey?: string | undefined, responseKey?: string, defaultValue?: number | string | undefined, onChange?: ((e: ComboBoxFactory) => void) | undefined); focusToElement: () => void; validate: () => [string, EnumValidateState] | undefined; private defaultValue; restartDefaultValue: () => void; refreshHasChange: () => void; _value: number | string | undefined; get value(): number | string | undefined; setValue(value: number | string | undefined): void; deseriallize: (e?: number | string | undefined) => void; clearData: () => void; }