tdesign-vue
Version:
74 lines (73 loc) • 2.96 kB
TypeScript
import { PropType } from '@vue/composition-api';
import type { DateMultipleValue } from '../type';
declare const _default: import("vue").ComponentOptions<import("vue").default, import("@vue/composition-api").ShallowUnwrapRef<{
COMPONENT_NAME: import("@vue/composition-api").ComputedRef<string>;
weekArr: import("@vue/composition-api").ComputedRef<string[]>;
showThead: import("@vue/composition-api").ComputedRef<boolean>;
activeRowCss: (value: DateMultipleValue, targetValue: Date) => {
[x: string]: boolean;
};
}> & import("@vue/composition-api").Data, {}, {}, {
mode: {
type: PropType<"month" | "year" | "quarter" | "week" | "date">;
default: string;
};
firstDayOfWeek: NumberConstructor;
multiple: BooleanConstructor;
data: ArrayConstructor;
time: StringConstructor;
value: (StringConstructor | NumberConstructor | DateConstructor | ArrayConstructor)[];
format: StringConstructor;
onCellClick: FunctionConstructor;
onCellMouseEnter: FunctionConstructor;
onCellMouseLeave: FunctionConstructor;
}, import("@vue/composition-api").ExtractPropTypes<{
mode: {
type: PropType<"month" | "year" | "quarter" | "week" | "date">;
default: string;
};
firstDayOfWeek: NumberConstructor;
multiple: BooleanConstructor;
data: ArrayConstructor;
time: StringConstructor;
value: (StringConstructor | NumberConstructor | DateConstructor | ArrayConstructor)[];
format: StringConstructor;
onCellClick: FunctionConstructor;
onCellMouseEnter: FunctionConstructor;
onCellMouseLeave: FunctionConstructor;
}>> & Omit<import("vue").VueConstructor<import("vue").default>, never> & (new (...args: any[]) => import("@vue/composition-api").ComponentRenderProxy<{
multiple: boolean;
mode: "month" | "year" | "quarter" | "week" | "date";
} & {
data?: unknown[];
value?: string | number | unknown[];
time?: string;
format?: string;
firstDayOfWeek?: number;
onCellClick?: Function;
onCellMouseEnter?: Function;
onCellMouseLeave?: Function;
}, import("@vue/composition-api").ShallowUnwrapRef<{
COMPONENT_NAME: import("@vue/composition-api").ComputedRef<string>;
weekArr: import("@vue/composition-api").ComputedRef<string[]>;
showThead: import("@vue/composition-api").ComputedRef<boolean>;
activeRowCss: (value: DateMultipleValue, targetValue: Date) => {
[x: string]: boolean;
};
}>, import("@vue/composition-api").Data, {}, {}, {}, {}, {}, {
multiple: boolean;
mode: "month" | "year" | "quarter" | "week" | "date";
} & {
data?: unknown[];
value?: string | number | unknown[];
time?: string;
format?: string;
firstDayOfWeek?: number;
onCellClick?: Function;
onCellMouseEnter?: Function;
onCellMouseLeave?: Function;
}, {
multiple: boolean;
mode: "month" | "year" | "quarter" | "week" | "date";
}, true>);
export default _default;