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
TypeScript
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;