import { AppModelService } from '@ibizstudio/runtime'; import { EditorBase } from '../editor-base/editor-base'; import { IPSAppCodeList } from '@ibizstudio/runtime'; import { PluginService } from '../../../app-service'; /** * 自动完成编辑器 * * @export * @class DataPickerEditor * @extends {EditorBase} */ export default class DataPickerEditor extends EditorBase { /** * 是否忽略表单项值变化 * * @type {boolean} * @memberof AppDefaultEditor */ ignorefieldvaluechange?: any; /** * 代码表对象 * * @type {IPSAppCodeList} * @memberof DataPickerEditor */ codeList?: IPSAppCodeList | null; /** * 模型服务 * * @type {AppModelService} * @memberof DataPickerEditor */ modelService: AppModelService; /** * @description 自填项插件 * @type {*} * @memberof DataPickerEditor */ acItemPlugin: any; /** * @description 插件工厂 * @type {PluginService} * @memberof DataPickerEditor */ PluginFactory: PluginService; /** * 编辑器初始化 * * @memberof DataPickerEditor */ initEditor(): Promise; /** * 初始化选择视图相关参数 * * @memberof DataPickerEditor */ initPickupViewParams(): void; /** * 初始化模型服务 * * @memberof DataPickerEditor */ initModelService(): Promise; /** * 初始化链接视图相关参数 * * @memberof DataPickerEditor */ initLinkViewParams(): Promise; /** * 初始化AC相关参数 * * @memberof DataPickerEditor */ initAcParams(): void; /** * 绘制嵌入视图 * * @memberof DataPickerEditor */ renderEmbedPicker(): import("vue").VNode; /** * 默认绘制 * * @memberof DataPickerEditor */ renderDefault(): import("vue").VNode; /** * 数据选择插件(地图定位) * * @memberof DataPickerEditor */ renderMapPosition(): import("vue").VNode; /** * 单位选择器 * * @memberof DataPickerEditor */ renderOrgSelect(): import("vue").VNode; /** * 部门人员选择器 * * @memberof DataPickerEditor */ renderDepartmentPersonnel(): import("vue").VNode; /** * 单位人员选择器 * * @memberof DataPickerEditor */ renderGroupSelect(): import("vue").VNode; /** * 部门选择器 * * @memberof DataPickerEditor */ renderDepartmentSelect(): import("vue").VNode; /** * 单多选列表框 * * @memberof DataPickerEditor */ renderCommonMicrocom(): import("vue").VNode; /** * 组织部门人员微服务组件参数处理 * * @memberof DataPickerEditor */ initSelectPickerParams(): any; /** * 绘制内容 * * @returns {*} * @memberof DataPickerEditor */ render(): any; } //# sourceMappingURL=data-picker-editor.d.ts.map