@ng-flexy/form
Version:
Flexy components and tools to build Angular 8+ applications
10 lines (9 loc) • 740 B
TypeScript
import { FlexyFormLayoutJson, FlexyFormLayoutJsonSchema } from '../models/layout-json-schema.model';
export declare const HIDDEN_IF_GROUP_NAME = "__if__";
export declare const HIDDEN_CALC_GROUP_NAME = "__calc__";
export declare function parseFormJson(json: FlexyFormLayoutJson): FlexyFormLayoutJsonSchema[];
export declare function checkSchema(schema: FlexyFormLayoutJsonSchema[]): void;
export declare function assignHiddenNames(schema: FlexyFormLayoutJsonSchema[]): void;
export declare function parseFormVersion1(json: any[]): FlexyFormLayoutJsonSchema[];
export declare function parseFormVersion1Item(item: any): FlexyFormLayoutJsonSchema;
export declare function replaceMarker(s: string, marker: string, key: string | number): string;