@farris/ui-vue
Version:
Farris Vue, a Farris Design based Vue3 component library.
12 lines (11 loc) • 722 B
TypeScript
import { ExtractPropTypes } from 'vue';
export type CalendarCallBackContext = {
parseToDate: (date: string, format: string) => Date;
formatTo: (date: Date, format: string) => string;
getValue: (field: string, data: any) => any;
view: 'year' | 'month' | 'week' | 'day';
};
export declare const calendarProps: Record<string, any>;
export type CalendarPropsType = ExtractPropTypes<typeof calendarProps>;
export declare const propsResolver: (schemaValue?: Record<string, any>, mergeDefaults?: boolean) => Record<string, any>;
export declare const propsResolverGenerator: (registerContext: import("../..").RegisterContext) => (schemaValue?: Record<string, any>, mergeDefaults?: boolean) => Record<string, any>;