UNPKG

jenesius-vue-form

Version:

Heavy form system for Vue.js

28 lines (27 loc) 814 B
declare const STORE: IStore; declare type defineInputTypes = 'single-checkbox' | 'single-radio' | 'text' | 'select' | 'radio' | 'checkbox' | 'switch' | 'password' | 'tel' | 'number' | 'range' | 'textarea'; export interface IStore { inputTypes: { [name: defineInputTypes | string]: any; }; requiredMessage: string; typeNotCaseSensitive: boolean; debug: boolean; defaultType: string; cleanValue: any; dateMask: string; date: { months: string[]; daysWeek: string[]; calendar: { yearCount: number; yearStart: number; }; }; select: { countWithoutSearch: number; searchLabel: string; }; } export default STORE; export declare function getFieldType(type: any): any;