import { ElementPropertyConfig } from '@farris/ide-property-panel'; import { FarrisDesignBaseNestedComponent } from '@farris/designer-element'; import { FormPropertyChangeObject } from '../../../entity/property-change-entity'; export default class FdWizardComponent extends FarrisDesignBaseNestedComponent { wizardPageContainers: any[]; wizardPageDetails: any[]; curWizardPageIndex: string; component: any; readonly wizardPageKey: string; readonly wizardStepKey: string; constructor(component: any, options: any); getClassName(): any; /** 隐藏间距 */ hideNestedPaddingInDesginerView(): boolean; getDefaultSchema(): any; getTemplateName(): string; init(): void; initWizardStep(): void; render(): any; attach(element: any): any; /** * 组装属性面板配置数据 */ getPropertyConfig(): ElementPropertyConfig[]; /** * 属性变更后事件:默认监听样式类属性变更,并触发模板重绘 * @param changeObject 变更集 */ onPropertyChanged(changeObject: FormPropertyChangeObject): void; }