UNPKG

angular2-json-schema-form

Version:
10 lines (9 loc) 845 B
import { AbstractControl } from '@angular/forms'; import { Pointer } from './jsonpointer.functions'; export declare function buildFormGroupTemplate(jsf: any, setValues?: any, mapArrays?: boolean, schemaPointer?: string, dataPointer?: string, templatePointer?: any): any; export declare function buildFormGroup(template: any): AbstractControl; export declare function mergeValues(...valuesToMerge: any[]): any; export declare function setRequiredFields(schema: any, formControlTemplate: any): boolean; export declare function formatFormData(formData: any, dataMap: Map<string, any>, circularRefMap: Map<string, string>, arrayMap: Map<string, number>, fixErrors?: boolean): any; export declare function getControl(formGroup: any, dataPointer: Pointer, returnGroup?: boolean): any; export declare function fixJsonFormOptions(formObject: any): any;