UNPKG

angular2-json-schema-form

Version:
12 lines (11 loc) 1.03 kB
import { Pointer } from './jsonpointer.functions'; export declare function buildSchemaFromLayout(layout: any[]): any; export declare function buildSchemaFromData(data: any, requireAllFields?: boolean, isRoot?: boolean): any; export declare function getFromSchema(schema: any, dataPointer: Pointer, returnContainer?: boolean): any; export declare function getSchemaReference(schema: any, reference: any, schemaRefLibrary?: any, recursiveRefMap?: Map<string, string>): any; export declare function resolveRecursiveReferences(pointer: Pointer, recursiveRefMap: Map<string, string>, arrayMap?: Map<string, number>): string; export declare function getInputType(schema: any, layoutNode?: any): string; export declare function checkInlineType(controlType: string, schema: any, layoutNode?: any): string; export declare function isInputRequired(schema: any, pointer: string): boolean; export declare function updateInputOptions(layoutNode: any, schema: any, jsf: any): void; export declare function getControlValidators(schema: any): any;