import { DesignerEnvType } from '@farris/designer-services'; import { ElementPropertyConfig } from '@farris/ide-property-panel'; import { FormPropertyChangeObject } from '../../../../entity/property-change-entity'; import FdTabToolBarComponent from '../../tab/component/fd-tab-toolbar'; export default class FdSectionToolBarComponent extends FdTabToolBarComponent { /** 按钮对齐方式 */ justifyContentEnd: boolean; envType: DesignerEnvType; constructor(component: any, options: any); getDefaultSchema(): any; getStyles(): string; /** * Section内部的toolbar不能移动 */ checkCanMoveComponent(): boolean; /** * Section内部的toolbar不能删除 */ checkCanDeleteComponent(): boolean; init(): void; attach(element: HTMLElement): Promise; getPropertyConfig(): ElementPropertyConfig[]; onPropertyChanged(changeObject: FormPropertyChangeObject): void; confirmRemoveToolbarItem(id: string): void; /** * 取消点击输入控件后,移除标签区域的编辑特性 */ afterComponentCancelClicked(e?: PointerEvent): void; }