UNPKG

t-fighting-design

Version:

Fighting design can quickly build interactive interfaces in vue3 applications, which looks good.

47 lines (46 loc) 1.5 kB
import type { PropType, ExtractPropTypes } from 'vue'; import type { CalendarCallbackInterface, CalendarMemorandumType } from './interface'; export declare const Props: { readonly date: { readonly type: DateConstructor; readonly default: () => Date; readonly required: true; }; readonly lunar: { readonly type: BooleanConstructor; readonly default: () => boolean; }; readonly showHeader: { readonly type: BooleanConstructor; readonly default: () => boolean; }; readonly border: { readonly type: BooleanConstructor; readonly default: () => boolean; }; readonly borderColor: { readonly type: StringConstructor; readonly default: () => string; }; readonly dayCellHeight: { readonly type: PropType<string | number>; readonly default: () => string; }; readonly weekCellHeight: { readonly type: PropType<string | number>; readonly default: () => string; }; readonly memorandum: { readonly type: PropType<CalendarMemorandumType>; readonly default: () => null; }; readonly changeDate: { readonly type: PropType<CalendarCallbackInterface>; readonly default: () => null; }; readonly changeSwitch: { readonly type: PropType<CalendarCallbackInterface>; readonly default: () => null; }; }; export declare type CalendarPropsType = ExtractPropTypes<typeof Props>;