UNPKG

angular2-json-schema-form

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