import { FarrisDesignBaseNestedComponent } from '@farris/designer-element'; import { ComponentSchema } from '@farris/designer-element'; export default class FdComponentRefComponent extends FarrisDesignBaseNestedComponent { component: any; /** 实际的组件JSON Schema */ componentSchemaNode: ComponentSchema; /** 实际的组件实例 */ childComponentInstance: any[]; constructor(component: any, options: any); getDefaultSchema(): any; /** * 只返回引用节点相关属性 */ getSchema(): any; getTemplateName(): string; init(): void; render(): any; attach(element: any): any; /** * 删除组件的回调方法:用于移除配套的Component和ViewModel */ onRemoveComponent(): void; getControlShowName(): string; }