import { BuilderHTMLElement } from '@farris/designer-element'; import { ElementPropertyConfig } from '@farris/ide-property-panel'; import FdContainerBaseComponent from '../../common/containerBase/containerBase'; import { FormPropertyChangeObject } from '../../../../entity/property-change-entity'; /** * 查询区域,内部放置输入类控件。目前推荐使用ListFilter和QueryScheme替代。 */ export default class FdQueryFormComponent extends FdContainerBaseComponent { constructor(component: any, options: any); getDefaultSchema(): any; getTemplateName(): string; /** * 不支持删除 */ checkCanDeleteComponent(): boolean; /** * 判断是否可以接收拖拽新增的子级控件 */ canAccepts(sourceElement: BuilderHTMLElement): boolean; /** * 组装属性面板配置数据 */ getPropertyConfig(): ElementPropertyConfig[]; /** * 属性变更后 * @param changeObject 变更集 */ onPropertyChanged(changeObject: FormPropertyChangeObject): void; }