UNPKG

@vs-form/vs-form

Version:

A schema-based form generator component for React using material-ui

158 lines (157 loc) 3.76 kB
import { enums } from '../../index'; export declare const subschema: { name: string; label: string; values: { email: string; }; components: { root: { type: enums.Component; children: string[]; }; email: { data: { field: string; dataType: string; validations: { required: boolean; }; }; hint: string; type: enums.Component; label: string; }; phone: { data: { field: string; dataType: string; default(): string; }; gridItem: { md: number; }; type: enums.Component; label: string; }; slider: { type: enums.Component; label: string; data: { field: string; dataType: enums.DataType; validations: { min: number; max: number; }; }; }; vText: { type: enums.Component; data: { field: string; dataType: enums.DataType; validations: { required: boolean; min: number; max: number; }; }; gridItem: { md: number; }; label: string; hint: string; }; }; }; export declare const subLevel1: { name: string; label: string; values: { email: string; }; components: { root: { type: enums.Component; children: string[]; }; email: { data: { field: string; dataType: string; }; type: enums.Component; label: string; }; sub: { data: { field: string; dataType: string; }; type: enums.Component; schemaName: string; }; }; }; export declare const subLevel2: { name: string; label: string; values: { email: string; }; components: { root: { type: enums.Component; children: string[]; }; email: { data: { field: string; dataType: string; }; type: enums.Component; label: string; }; }; }; export declare const subschemaError: { name: string; values: { email: string; }; components: { root: { type: enums.Component; children: string[]; }; cardEmpty: { type: enums.Component; children: never[]; }; cardWrongKeys: { type: enums.Component; children: string[]; }; email: { wrongProperty: number; type: enums.Component; data: { field: string; dataType: string; wrongProperty2: number; }; label: string; }; vorname: { type: enums.Component; data: { field: number; dataType: string; }; gridItem: { xs: number; }; }; }; };