UNPKG

fant-mini-plus

Version:

fant-mini-plus是一个基于Vue3和TypeScript的uni-app高效UI组件库,提供丰富的组件和样式,帮助开发者快速构建高质量的移动应用。

72 lines (68 loc) 1.45 kB
/* * @Author: weisheng * @Date: 2022-12-15 14:47:47 * @LastEditTime: 2023-03-21 21:45:28 * @LastEditors: weisheng * @Description: * @FilePath: \fant-mini-plus\src\uni_modules\fant-mini\components\hd-date-picker\types.ts * 记得注释 */ export type DatePickerType = 'date' | 'time' | 'year-month' | 'date-hour-minute' | 'date-time' export type DatePickerOptions = { /** * 初始选择的日期时间,默认当前时间。 */ currentDate?: number | string /** * 最小日期时间。 */ startDate?: number /** * 最大日期时间。 */ endDate?: number /** * 可选的最大小时,针对 time 类型 */ maxHour?: number /** * 可选的最大分,针对 time 类型 */ maxMinute?: number /** * 可选的最大秒,针对 time 类型 */ maxSecond?: number /** * 可选的最小小时,针对 time 类型 */ minHour?: number /** * 可选的最小分,针对 time 类型 */ minMinute?: number /** * 可选的最小秒,针对 time 类型 */ minSecond?: number /** * 类型 */ type?: DatePickerType /** * 主题颜色 */ themeColor?: string /** * 接口调用成功的回调函数 */ success?: (result: any) => void /** * 接口调用失败的回调函数 */ fail?: (result: any) => void } export interface DatePicker { // 打开datePicker showDatePicker(datePickerOptions: DatePickerOptions): void }