import FdCollectionBaseComponent from '../../common/collection-base/fd-collection-base'; import { ElementPropertyConfig } from '@farris/ide-property-panel'; import { BuilderHTMLElement } from '@farris/designer-element'; import { FormPropertyChangeObject } from '../../../../entity/property-change-entity'; export declare class FdListViewComponent extends FdCollectionBaseComponent { constructor(component: any, options: any); getDefaultSchema(): any; getClassName(): string; init(): void; render(): any; canAccepts(sourceElement: BuilderHTMLElement, targetElement?: BuilderHTMLElement): boolean; /** * 组装属性面板配置数据 */ getPropertyConfig(): ElementPropertyConfig[]; onPropertyChanged(changeObject: FormPropertyChangeObject, propertyIDs?: string[]): void; /** * 主体Html模板中若配置了按钮,需要设置按钮所在的路径信息,用于交互面板的显示 */ private setToolbarComponentBasicInfoMap; /** * 适配表单控件的元数据变更 */ private adaptOldControlSchema; }