UNPKG

birdpaper-ui

Version:

一个通用的 vue3 UI组件库。A common vue3 UI component library.

135 lines (134 loc) 7.29 kB
import { DatePickerContext, PanelType } from "./types"; declare const _sfc_main: import("vue").DefineComponent<{}, { name: string; currentTable: import("vue").Ref<string>; tableMap: { date: import("vue").DefineComponent<{}, { ctx: DatePickerContext; toDay: string; current: import("vue").Ref<{ clone: () => import("dayjs").Dayjs; isValid: () => boolean; year: { (): number; (value: number): import("dayjs").Dayjs; }; month: { (): number; (value: number): import("dayjs").Dayjs; }; date: { (): number; (value: number): import("dayjs").Dayjs; }; day: { (): number; (value: number): import("dayjs").Dayjs; }; hour: { (): number; (value: number): import("dayjs").Dayjs; }; minute: { (): number; (value: number): import("dayjs").Dayjs; }; second: { (): number; (value: number): import("dayjs").Dayjs; }; millisecond: { (): number; (value: number): import("dayjs").Dayjs; }; set: (unit: import("dayjs").UnitType, value: number) => import("dayjs").Dayjs; get: (unit: import("dayjs").UnitType) => number; add: (value: number, unit?: import("dayjs").ManipulateType) => import("dayjs").Dayjs; subtract: (value: number, unit?: import("dayjs").ManipulateType) => import("dayjs").Dayjs; startOf: (unit: import("dayjs").OpUnitType) => import("dayjs").Dayjs; endOf: (unit: import("dayjs").OpUnitType) => import("dayjs").Dayjs; format: (template?: string) => string; diff: (date?: string | number | Date | import("dayjs").Dayjs, unit?: "D" | "M" | "date" | "year" | "month" | "day" | "hour" | "minute" | "second" | "millisecond" | "milliseconds" | "seconds" | "minutes" | "hours" | "days" | "months" | "years" | "dates" | "d" | "y" | "h" | "m" | "s" | "ms" | "week" | "weeks" | "w" | "quarter" | "quarters" | "Q", float?: boolean) => number; valueOf: () => number; unix: () => number; daysInMonth: () => number; toDate: () => Date; toJSON: () => string; toISOString: () => string; toString: () => string; utcOffset: () => number; isBefore: (date?: string | number | Date | import("dayjs").Dayjs, unit?: import("dayjs").OpUnitType) => boolean; isSame: (date?: string | number | Date | import("dayjs").Dayjs, unit?: import("dayjs").OpUnitType) => boolean; isAfter: (date?: string | number | Date | import("dayjs").Dayjs, unit?: import("dayjs").OpUnitType) => boolean; locale: { (): string; (preset: string | ILocale, object?: Partial<ILocale>): import("dayjs").Dayjs; }; localeData: () => import("dayjs").InstanceLocaleDataReturn; }>; currentVal: import("vue").Ref<string>; currentTimeVal: import("vue").Ref<string>; name: string; weeks: import("dayjs").WeekdayNames; months: import("dayjs").MonthNames; dates: import("vue").Ref<{ type?: import("./types").DayType; value: string; label?: string; }[][]>; currentYear: import("vue").ComputedRef<number>; currentMonth: import("vue").ComputedRef<number>; handleChange: (mode: "year" | "month", type: "prev" | "next", step?: number) => void; handleSelect: (date: import("./types").DayCell) => void; handleChangePicker: (typeName: PanelType, val: number) => void; PanelType: typeof PanelType; timeTableRef: import("vue").Ref<any>; onTimeSelect: (time: string) => void; getValue: () => string; setNow: () => void; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "change-picker"[], "change-picker", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>> & { "onChange-picker"?: (...args: any[]) => any; }, {}, {}>; month: import("vue").DefineComponent<{}, { name: string; ctx: DatePickerContext; toDay: string; currentVal: import("vue").Ref<string>; currentYear: import("vue").ComputedRef<number>; monthCell: import("vue").Ref<{ value: string; label?: string; }[]>; handleSelect: (date: import("./types").MonthCell) => void; handleChange: (type: "prev" | "next", step?: number) => void; handleChangePicker: (typeName: PanelType, val: number) => void; PanelType: typeof PanelType; dayjs: typeof import("dayjs"); }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "change-picker"[], "change-picker", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>> & { "onChange-picker"?: (...args: any[]) => any; }, {}, {}>; year: import("vue").DefineComponent<{}, { name: string; ctx: DatePickerContext; toDay: string; handleChange: (type: "prev" | "next", step?: number) => void; currentVal: import("vue").Ref<string>; yearCell: import("vue").Ref<{ value: string; label?: string; }[]>; firstYear: import("vue").Ref<number>; handleSelect: (date: import("./types").YearCell) => void; dayjs: typeof import("dayjs"); }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "change-picker"[], "change-picker", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>> & { "onChange-picker"?: (...args: any[]) => any; }, {}, {}>; }; ctx: DatePickerContext; tableRef: import("vue").Ref<any>; onChangePicker: (typeName: PanelType) => void; setNowTime: () => void; confirmBtnDisabled: import("vue").ComputedRef<boolean>; onConfirm: () => void; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>; export default _sfc_main;