UNPKG

angular2-json-schema-form

Version:
38 lines (37 loc) 1.26 kB
import { DoCheck, EventEmitter, OnChanges, OnInit } from '@angular/core'; import { FrameworkLibraryService } from '../frameworks/framework-library.service'; import { WidgetLibraryService } from '../widgets/widget-library.service'; import { JsonSchemaFormService } from './json-schema-form.service'; export declare class JsonSchemaFormComponent implements DoCheck, OnChanges, OnInit { private frameworkLibrary; private widgetLibrary; private jsf; private formID; private debugOutput; private formValueSubscription; schema: any; layout: any[]; data: any; options: any; framework: string; widgets: string; form: any; model: any; JSONSchema: any; UISchema: any; formData: any; loadExternalAssets: boolean; debug: boolean; onChanges: EventEmitter<any>; onSubmit: EventEmitter<any>; isValid: EventEmitter<boolean>; validationErrors: EventEmitter<any>; formSchema: EventEmitter<any>; formLayout: EventEmitter<any>; constructor(frameworkLibrary: FrameworkLibraryService, widgetLibrary: WidgetLibraryService, jsf: JsonSchemaFormService); ngOnInit(): void; ngOnChanges(): void; initializeForm(): void; ngDoCheck(): void; private submitForm(); }