UNPKG

ngx-antd-form-builder

Version:

Simple Drag&Drop form builder using ng-zorro-antd

26 lines (25 loc) 1.32 kB
import { EventEmitter } from '@angular/core'; import { Options } from 'sortablejs'; import { NgxAntdFormBuilderComponent } from '../../ngx-antd-form-builder.component'; import { Dialog } from '@angular/cdk/dialog'; import * as i0 from "@angular/core"; export declare class DesignFormComponentPanelComponent { private dialog; private antdFormBuilderComponent; data: any; selectItem: any; readonly handleSetSelectItem: EventEmitter<any>; readonly saveSchema: EventEmitter<void>; options: Options; insertAllowedType: string[]; constructor(dialog: Dialog, antdFormBuilderComponent: NgxAntdFormBuilderComponent); openPreview(): void; openJsonSchema(): void; save(): void; deepClone(evt: any): void; handleColAdd($event: any): void; handleCopy(isCopy: boolean | undefined, data: any): void; handleDelete($event: any): void; static ɵfac: i0.ɵɵFactoryDeclaration<DesignFormComponentPanelComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<DesignFormComponentPanelComponent, "app-design-form-component-panel", never, { "data": { "alias": "data"; "required": false; }; "selectItem": { "alias": "selectItem"; "required": false; }; }, { "handleSetSelectItem": "handleSetSelectItem"; "saveSchema": "saveSchema"; }, never, never, true, never>; }