import { IPSDropDownList } from '@ibizstudio/runtime'; import { EditorBase } from '../editor-base/editor-base'; /** * 下拉列表编辑器 * * @export * @class DropdownListEditor * @extends {EditorBase} */ export default class DropdownListEditor extends EditorBase { /** * 是否忽略表单项值变化 * * @type {boolean} * @memberof AppDefaultEditor */ ignorefieldvaluechange?: any; /** * 编辑器模型 * * @type {*} * @memberof EditorBase */ editorInstance: IPSDropDownList; /** * 缓存UUID * * @memberof EditorBase */ cacheUUID: any; /** * 编辑器初始化 * * @memberof DropdownListEditor */ initEditor(): Promise; /** * 编辑器change事件 * * @param {*} value * @memberof DropdownListEditor */ handleChange($event: any): void; /** * 绘制下拉列表组件 * * @memberof DropdownListEditor */ renderDropdownList(): import("vue").VNode; /** * 绘制下拉列表(cron表达式)组件 * * @memberof DropdownListEditor */ renderDropdownCron(): import("vue").VNode; /** * 绘制下拉列表(多选穿梭框)组件 * * @memberof DropdownListEditor */ DropdownTransfer(): import("vue").VNode; /** * 绘制内容 * * @returns {*} * @memberof DropdownListEditor */ render(): any; } //# sourceMappingURL=dropdown-list-editor.d.ts.map