UNPKG

@awhere/api

Version:

The awesome aWhere API for JavaScript.

42 lines (41 loc) 1.25 kB
import WidgetBase, { IWidgetBaseProps } from '../WidgetBase'; export declare enum WidgetEvent { Cancel = "cancel", Submitted = "submitted" } interface IWidgetProps extends IWidgetBaseProps { itemId: string; dataId?: string; selectable?: boolean; cancelable?: boolean; readonly?: boolean; embedded?: boolean; hideHeader?: boolean; } export default class Form extends WidgetBase { private _itemId; private _dataId?; private _selectable?; private _cancelable?; private _readonly?; private _embedded?; private _hideHeader?; get itemId(): string; set itemId(v: string); get dataId(): string | undefined; set dataId(v: string | undefined); get selectable(): boolean | undefined; set selectable(v: boolean | undefined); get cancelable(): boolean | undefined; set cancelable(v: boolean | undefined); get readonly(): boolean | undefined; set readonly(v: boolean | undefined); get embedded(): boolean | undefined; set embedded(v: boolean | undefined); get hideHeader(): boolean | undefined; set hideHeader(v: boolean | undefined); constructor(props: IWidgetProps); build(target: Element): void; destroy(): void; } export {};