UNPKG

armisa-models

Version:
18 lines (17 loc) • 801 B
import { ElementFactory } from "../Page/ElementsOfFormFactory/ElementFactory"; import { IMainStateFactory } from "../Types"; export declare class PasswordBoxFactory extends ElementFactory { caption: string; placeHolder?: string | undefined; tabIndex?: number | undefined; forceUpdate: () => void; value: string | null; setValue: (value: string) => void; clearData: () => void; deseriallize: () => void; refreshHasChange: () => void; restartDefaultValue: () => void; constructor(mainStateFactory: IMainStateFactory, fieldName: string, _dispose: () => void, caption: string, placeHolder?: string | undefined, tabIndex?: number | undefined, payLoadKey?: string, responseKey?: string); validate: () => void; private validateRequired; }