@awhere/api
Version:
The awesome aWhere API for JavaScript.
26 lines (25 loc) • 757 B
TypeScript
import WidgetBase, { IWidgetBaseProps } from '../WidgetBase';
export declare enum WidgetEvent {
Cancel = "cancel",
Done = "done"
}
interface IWidgetProps extends IWidgetBaseProps {
schemaSourceItemId?: string;
schema?: object;
value?: object;
}
export default class FilterBuilder extends WidgetBase {
private _schemaSourceItemId?;
private _schema?;
private _value?;
get schemaSourceItemId(): string | undefined;
set schemaSourceItemId(v: string | undefined);
get schema(): object | undefined;
set schema(v: object | undefined);
get value(): object | undefined;
set value(v: object | undefined);
constructor(props: IWidgetProps);
build(target: Element): void;
destroy(): void;
}
export {};