import FarrisDesignField from '../../common/field/component/field'; import { ElementPropertyConfig } from '@farris/ide-property-panel'; import { FormPropertyChangeObject } from '../../../../entity/property-change-entity'; import { BuilderHTMLElement } from '@farris/designer-element'; export default class FdInputGroupComponent extends FarrisDesignField { component: any; constructor(component: any, options: any); init(): void; getDefaultSchema(): any; getStyles(): string; render(): any; attach(element: BuilderHTMLElement): any; getPropertyConfig(): ElementPropertyConfig[]; onPropertyChanged(changeObject: FormPropertyChangeObject, propertyIDs?: string[]): void; /** * 智能输入框启用弹出表单模式后,需要记录配置的按钮展示名称和路径,用于交互面板已绑定事件窗口 */ setComponentBasicInfoMap(): void; /** * 内部嵌套控件的路径信息 */ setComponentExtendInfoMap(): void; private adaptOldControl; }