@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
22 lines (21 loc) • 1.5 kB
TypeScript
import "@docsvision/webclient/Legacy/ApprovalFilePanel";
import { DisclosureHeader } from "@docsvision/webclient/Legacy/DisclosureHeader";
import { DropdownControl } from "@docsvision/webclient/Legacy/DropdownControl";
import { EmployeeAutoComplete } from "@docsvision/webclient/Legacy/EmployeeAutoComplete";
import "@docsvision/webclient/Legacy/DocumentPanel";
import { DateTimePickerMvcProxy } from '@docsvision/webclient/Legacy/DateTimePickerMvcProxy';
/** @internal */
export declare class ControlFactory {
static CreateTextControl(root: HTMLElement, value?: string): any;
static CreateLabelTextareaControl(root: HTMLElement, labelText?: string, textValue?: string): any;
static CreateNumericControl(root: HTMLElement, value?: string): any;
static CreateLabelTextControl(root: HTMLElement, labelText?: string, textValue?: string): any;
static CreateRadioListControl(root: HTMLElement, selectedValue?: string): any;
static CreateHiddenControl(root: HTMLElement, value?: string): any;
static CreateDatepickerControl(root: HTMLElement, time: string, minDate?: Date, maxDate?: Date): DateTimePickerMvcProxy;
static CreateSelectControl(root: HTMLElement, value: string): any;
static CreateDropdownControl(root: HTMLElement, disabled?: string): DropdownControl;
static CreateEmployeeSelectControl(root: HTMLElement): EmployeeAutoComplete;
static CreateDisclosureControl(root: HTMLElement): DisclosureHeader;
static GetFromData(root: HTMLElement): any;
}