UNPKG

linkmore-design

Version:

🌈 🚀lm组件库。🚀

34 lines (33 loc) 859 B
declare type TabEnum = 'second' | 'minute' | 'hour' | 'day' | 'month' | 'week' | 'year'; export declare enum TABKEY_ENUM { SECOND = "second", MINUTE = "minute", HOUR = "hour", DAY = "day", MONTH = "month", WEEK = "week", YEAR = "year" } declare type cronFns = { getValue: () => string; onParse: () => void; }; export interface CronProps { /** 样式控制 */ style?: any; /** 接收的值 */ value?: string; /** 点击确认按钮后的回调 */ onOk?: (value: string) => void; /** 自定义底部按钮 */ footer?: any; /** 保存用户选择的表达式 */ getCronFns?: (cronFns: cronFns) => void; /** 配置面板的隐藏 */ panesShow?: { [K in TabEnum]?: boolean; }; /** 默认显示哪个面板 @default second */ defaultTab?: TabEnum; } export {};