UNPKG

angular2-json-schema-form

Version:
13 lines (12 loc) 997 B
/// <reference types="lodash" /> import { Pointer } from './jsonpointer.functions'; export declare function buildSchemaFromLayout(layout: any[]): any; export declare function buildSchemaFromData(data: any, isRoot?: boolean): any; export declare function getFromSchema(schema: any, dataPointer: Pointer, returnContainer?: boolean): any; export declare function getSchemaReference(schema: any, reference: any, schemaRefLibrary?: any): any; export declare function removeCircularReferences(thisPointer: string, circularRefMap: 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;