UNPKG

vs-form-mui-4x

Version:

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

14 lines (13 loc) 1.08 kB
import { DataType, Component } from './enums'; import { IComponent, IComponentPanel, IComponentTextInput, IComponentButton, IComponentSelect } from './types'; export declare const dataTypeIsArray: (dataType: DataType) => boolean; export declare const dataTypeToValue: (dataType: DataType) => {}; export declare const checkType: (type: DataType, value: any) => boolean; export declare const formatJSON: (obj: object) => string; export declare const valueIsNumber: (val: any) => boolean; export declare const dateToString: (date: Date, compType: Component, withSeconds: boolean) => string; export declare const stringToDate: (compType: Component, val: string) => Date | null; export declare const checkIsParentComponent: (comp?: IComponent) => IComponentPanel | undefined; export declare const checkIsDataComponent: (comp?: IComponent) => IComponentTextInput | undefined; export declare const checkIsButtonComponent: (comp?: IComponent) => IComponentButton | undefined; export declare const checkIsSelectComponent: (comp?: IComponent) => IComponentSelect | undefined;