UNPKG

@vs-form/vs-form

Version:

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

290 lines (289 loc) 7.97 kB
import * as enums from './enums'; export declare const required: () => { required: boolean; }; export declare const typeString: () => { type: enums.DataType; }; export declare const typeNumber: () => { type: enums.DataType; }; export declare const typeObject: () => { type: enums.DataType; }; export declare const typeObjectOrFunction: () => { type: enums.DataType[]; }; export declare const typeStringOrFunction: () => { type: enums.DataType[]; }; export declare const typeStringOrStringArray: () => { type: enums.DataType[]; }; export declare const typeArray: () => { type: enums.DataType; }; export declare const typeBoolean: () => { type: enums.DataType; }; export declare const typeBooleanOrFunction: () => { type: enums.DataType[]; }; export declare const typeAny: () => { type: enums.DataType; }; export declare const typeDate: () => { type: enums.DataType; }; export declare const typeFunction: () => { type: enums.DataType; }; export declare const typeRegex: () => { type: enums.DataType; }; export declare const gridSize: () => { enum: (string | number | boolean)[]; }; export declare const objectRequired: () => { type: enums.DataType; required: boolean; }; export declare const booleanRequired: () => { type: enums.DataType; required: boolean; }; export declare const arrayRequired: () => { type: enums.DataType; required: boolean; }; export declare const arrayNotRequired: () => { type: enums.DataType; }; export declare const labelRequired: () => { label: { type: enums.DataType[]; required: boolean; }; }; export declare const label: () => { label: { type: enums.DataType[]; }; }; export declare const placeholder: () => { placeholder: { type: enums.DataType[]; }; }; export declare const hint: () => { hint: { type: enums.DataType[]; }; }; export declare const tooltip: () => { tooltip: { type: enums.DataType[]; }; tooltipProps: { type: enums.DataType; }; }; export declare const text: () => { text: { type: enums.DataType[]; }; }; export declare const fieldRequired: () => { field: { type: enums.DataType; required: boolean; }; }; export declare const stringRequired: () => { type: enums.DataType; required: boolean; }; export declare const validatorsChildren: () => { validators: import("./types").IValidatorComponent[]; }; export declare const validatorsTabsChildren: () => { validators: import("./types").IValidatorComponent[]; }; export declare const itemsChildren: () => { items: { type: enums.DataType; }; }; export declare const validatorsLabelOrColumns: () => { validators: import("./types").IValidatorComponent[]; }; export declare const validatorsColumns: () => { validators: import("./types").IValidatorComponent[]; }; export declare const validatorsDefaultValue: () => { validators: import("./types").IValidatorComponent[]; }; export declare const validatorsMaskInput: () => { validators: import("./types").IValidatorComponent[]; }; export declare const validatorsNumberFormat: () => { validators: import("./types").IValidatorComponent[]; }; export declare const validatorsPrefixComp: () => { validators: import("./types").IValidatorComponent[]; }; export declare const validatorsIconComp: () => { validators: import("./types").IValidatorComponent[]; }; export declare const validatorsSubschemaKeyField: () => { validators: import("./types").IValidatorComponent[]; }; export declare const validatorsIcon: () => { validators: import("./types").IValidatorComponent[]; }; export declare const validatorsStyles: () => { validators: import("./types").IValidatorComponent[]; }; export declare const validatorsSpeedDialActions: () => { validators: import("./types").IValidatorComponent[]; }; export declare const gridProps: () => { properties: { xl: { enum: (string | number | boolean)[]; type: enums.DataType; }; lg: { enum: (string | number | boolean)[]; type: enums.DataType; }; md: { enum: (string | number | boolean)[]; type: enums.DataType; }; sm: { enum: (string | number | boolean)[]; type: enums.DataType; }; xs: { enum: (string | number | boolean)[]; type: enums.DataType; }; alignContent: { enum: string[]; type: enums.DataType; }; alignItems: { enum: string[]; type: enums.DataType; }; direction: { enum: string[]; type: enums.DataType; }; justify: { enum: string[]; type: enums.DataType; }; spacing: { enum: number[]; type: enums.DataType; }; wrap: { enum: string[]; type: enums.DataType; }; zeroMinWidth: { type: enums.DataType; }; item: { type: enums.DataType; }; container: { type: enums.DataType; }; style: { type: enums.DataType; }; }; type: enums.DataType; }; export declare const maskProps: () => { properties: { mask: { validators: import("./types").IValidatorComponent[]; type: enums.DataType; }; guide: { type: enums.DataType; }; placeholder: { type: enums.DataType; }; pipe: { type: enums.DataType; }; showMask: { type: enums.DataType; }; }; type: enums.DataType; }; export declare const numberFormatProps: () => { properties: { thousandSeparator: { type: enums.DataType; }; decimalSeparator: { type: enums.DataType; }; decimalScale: { type: enums.DataType; }; fixedDecimalScale: { type: enums.DataType; }; displayType: { enum: string[]; type: enums.DataType; }; prefix: { type: enums.DataType; }; suffix: { type: enums.DataType; }; format: { type: enums.DataType[]; }; removeFormatting: { type: enums.DataType; }; mask: { type: enums.DataType[]; }; allowNegative: { type: enums.DataType; }; allowEmptyFormatting: { type: enums.DataType; }; isAllowed: { type: enums.DataType; }; }; type: enums.DataType; required: boolean; }; export declare const modifyDataPropsText: (obj: any) => void; export declare const modifyDataPropsSelect: (obj: any) => void; export declare const modifyDataPropsCheckListBox: (obj: any) => void; export declare const modifyDataPropsRadio: (obj: any) => void; export declare const modifyDataPropsNumber: (obj: any) => void; export declare const modifyDataPropsSlider: (obj: any) => void; export declare const modifyDataPropsNumberFormat: (obj: any) => void; export declare const modifyDataPropsInteger: (obj: any) => void; export declare const modifyDataPropsDate: (obj: any) => void; export declare const modifyDataPropsBoolean: (obj: any) => void; export declare const modifyDataPropsSubschema: (obj: any) => void; export declare const modifyDataPropsData: (obj: any) => void;