tdesign-mobile-vue
Version:
tdesign-mobile-vue
60 lines (59 loc) • 1.82 kB
TypeScript
import { TdCalendarProps } from './type';
import { PropType } from 'vue';
declare const _default: {
allowSameDay: BooleanConstructor;
confirmBtn: {
type: PropType<TdCalendarProps['confirmBtn']>;
default: TdCalendarProps['confirmBtn'];
};
firstDayOfWeek: {
type: NumberConstructor;
default: number;
};
format: {
type: PropType<TdCalendarProps['format']>;
};
maxDate: {
type: PropType<TdCalendarProps['maxDate']>;
};
minDate: {
type: PropType<TdCalendarProps['minDate']>;
};
readonly: BooleanConstructor;
switchMode: {
type: PropType<TdCalendarProps['switchMode']>;
default: TdCalendarProps['switchMode'];
validator(val: TdCalendarProps['switchMode']): boolean;
};
title: {
type: PropType<TdCalendarProps['title']>;
};
type: {
type: PropType<TdCalendarProps['type']>;
default: TdCalendarProps['type'];
validator(val: TdCalendarProps['type']): boolean;
};
usePopup: {
type: BooleanConstructor;
default: boolean;
};
value: {
type: PropType<TdCalendarProps['value']>;
default: TdCalendarProps['value'];
};
modelValue: {
type: PropType<TdCalendarProps['value']>;
default: TdCalendarProps['value'];
};
defaultValue: {
type: PropType<TdCalendarProps['defaultValue']>;
};
visible: BooleanConstructor;
onChange: PropType<TdCalendarProps['onChange']>;
onClose: PropType<TdCalendarProps['onClose']>;
onConfirm: PropType<TdCalendarProps['onConfirm']>;
onPanelChange: PropType<TdCalendarProps['onPanelChange']>;
onScroll: PropType<TdCalendarProps['onScroll']>;
onSelect: PropType<TdCalendarProps['onSelect']>;
};
export default _default;