UNPKG

@yoyoboot/l-52abp-ng-form-generator

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 12.2.0.

48 lines (47 loc) 1.86 kB
import { ChangeDetectorRef, EventEmitter, NgZone, OnDestroy, SimpleChanges } from '@angular/core'; import { FormBuilder, NgForm } from '@angular/forms'; import { IComponentDef } from '../../shared'; import { RWidgetFormRenderBase } from '../common-component/r-widget-form-render-base'; import { RWidgetFormService } from './r-widget-form.service'; import * as i0 from "@angular/core"; export declare class RWidgetFormComponent extends RWidgetFormRenderBase implements OnDestroy { private cdr; private fb; private _rWidgetFormService; private zone; inputs: any[]; validateForm: NgForm; /** 页面表单 */ rootProperty: any; rootComponent: IComponentDef; /** JSON */ previewJson: string; /** 表单提交 */ submitForm: EventEmitter<any>; /** 表单重置 */ resetForm: EventEmitter<any>; /** 表单默认值 */ formData: any; /** 是否显示默认按钮 */ showButton: boolean; /** disabled */ disabled: any; formId: string; /** 订阅组件服务 */ inputsSubscribe: any; constructor(cdr: ChangeDetectorRef, fb: FormBuilder, _rWidgetFormService: RWidgetFormService, zone: NgZone); ngOnInit(): void; ngAfterViewInit(): void; ngOnChanges(changes: SimpleChanges): void; /** 导入原始json面板 */ importJsonFun(): void; setFormId(list: any): void; _submitForm(): void; _resetForm(): void; /** * 组件销毁时解除订阅,重置form */ ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<RWidgetFormComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<RWidgetFormComponent, "r-widget-form", never, { "previewJson": "previewJson"; "formData": "formData"; "showButton": "showButton"; "disabled": "disabled"; }, { "submitForm": "submitForm"; "resetForm": "resetForm"; }, never, never>; }