import FdCollectionBaseComponent from '../../common/collection-base/fd-collection-base'; import { ElementPropertyConfig } from '@farris/ide-property-panel'; import FdTreeGridFieldComponent from './treegrid-field/component/fd-treegrid-field'; export default class FdTreeGridComponent extends FdCollectionBaseComponent { /** 单列实例集合 */ gridFieldInstances: FdTreeGridFieldComponent[]; constructor(component: any, options: any); getDefaultSchema(): any; getStyles(): string; init(): void; render(): any; /** * 元素扩展事件 */ attach(element: HTMLElement): Promise; /** * 组装属性面板配置数据 */ getPropertyConfig(): ElementPropertyConfig[]; /** * 调整列顺序后同步修改DOM结构 */ dragGridFieldEnd(e: any): void; /** * 适配表单控件的元数据变更 */ private adaptOldControlSchema; }