@awhere/api
Version:
The awesome aWhere API for JavaScript.
30 lines (29 loc) • 850 B
TypeScript
import WidgetBase, { IWidgetBaseProps } from '../WidgetBase';
export declare enum WidgetEvent {
Cancel = "cancel",
Select = "select"
}
interface IWidgetProps extends IWidgetBaseProps {
itemId: string;
dataLookupField: string;
singleSelect?: boolean;
disabledRows?: string[];
}
export default class DataPicker extends WidgetBase {
private _itemId;
private _dataLookupField;
private _singleSelect?;
private _disabledRows;
get itemId(): string;
set itemId(v: string);
get dataLookupField(): string;
set dataLookupField(v: string);
get singleSelect(): boolean | undefined;
set singleSelect(v: boolean | undefined);
get disabledRows(): string[];
set disabledRows(v: string[]);
constructor(props: IWidgetProps);
build(target: Element): void;
destroy(): void;
}
export {};