import { ElementPropertyConfig } from '@farris/ide-property-panel'; import { InputProps } from '../../common/property/input-property-config'; export declare class LookupEditProp extends InputProps { propertyConfig: ElementPropertyConfig[]; getPropConfig(propertyData: any): ElementPropertyConfig[]; private getAppearancePropConfig; private getBehaviorPropConfig; private gethelpPropConfig; private getHelpWindowPropConfig; private getPaginationPropConfig; private getExtendPropConfig; private getQuickSelectPropConfig; private getHelpEventPropertyConfig; /** * 交互面板启用清除事件后自动打开【启用清除按钮】属性,若删除清除事件,不关闭【启用清除按钮】属性,因为帮助控件内部支持自动清除 * @param propertyData 属性值 */ private changeEnableClearByClearEvent; /** * 处理帮助控件相关的动态事件 * @param propertyData 属性值 * @param eventList 事件列表 */ switchEvents(propertyData: any, eventList: any): any; /** * 帮助属性更新后:自动填充属性面板textField、valueField和displayType * @param propertyData 属性值 * @param parameters 参数 */ private setHelpRelateProperty; /** * 帮助元数据中存储的relation等字段需要转成枚举值 */ private adaptHelpConditions; /** * 列编辑器属性 * @param gridFieldData 列数据 */ getGridFieldEdtiorPropConfig(gridFieldData: any, viewModelId: string): ElementPropertyConfig[]; /** * table单元格编辑器属性 * @param tdData 单元格数据 * @param viewModelId viewModelId * @returns 属性配置 */ getTableTdEdtiorPropConfig(tdData: any, viewModelId: string): ElementPropertyConfig[]; private getPageSizeIterator; /** * 获取绑定字段schema中的长度属性 */ private getMaxLengthOfBindingField; private getHelpLinkPropConfig; }