UNPKG

angular-formio

Version:

Form.io Angular JSON Form Renderer ========================== This library serves as a Dynamic JSON Powered Form rendering library for [Angular](https://angular.io). This works by providing a JSON schema to a ```<formio>``` Angular component, where that f

34 lines (33 loc) 1.25 kB
import { OnInit, OnChanges, OnDestroy, ElementRef, EventEmitter, NgZone } from '@angular/core'; import { FormioAppConfig } from '../../formio.config'; import { FormioForm, FormioOptions } from '../../formio.common'; import { FormBuilder } from 'formiojs'; import { Observable } from 'rxjs'; import { CustomTagsService } from '../../custom-component/custom-tags.service'; export declare class FormBuilderComponent implements OnInit, OnChanges, OnDestroy { private ngZone; private config; private customTags?; ready: Promise<object>; readyResolve: any; formio: any; builder: FormBuilder; componentAdding: boolean; private refreshSubscription; form?: FormioForm; options?: FormioOptions; formbuilder?: any; noeval?: boolean; refresh?: Observable<void>; rebuild?: Observable<object>; change?: EventEmitter<object>; builderElement?: ElementRef<any>; constructor(ngZone: NgZone, config: FormioAppConfig, customTags?: CustomTagsService); ngOnInit(): void; setInstance(instance: any): any; setDisplay(display: String): any; buildForm(form: any): any; rebuildForm(form: any, options?: object): Promise<any>; ngOnChanges(changes: any): void; ngOnDestroy(): void; }