UNPKG

@lspriv/wc-plugin-ics

Version:

小程序日历组件订阅插件

46 lines (45 loc) 1.62 kB
import { ICSOpts, ICSPlugin } from './plugin'; export interface ICSCnPresetOptions { /** 节假日字体颜色 */ festivalColor?: string; /** 节假日匹配 */ festivalPattern?: RegExp; /** 角标工作日文本 */ cornerWorkText?: string; /** 角标休息日文本 */ cornerRestText?: string; /** 角标工作日文本颜色 */ cornerWorkColor?: string; /** 角标休息日文本颜色 */ cornerRestColor?: string; /** 匹配工作日 */ workPattern?: RegExp; /** 匹配休息日 */ restPattern?: RegExp; /** [vevent] 是否显示vevent日程 */ eventSchedule?: boolean; /** [vevent] 日程字体颜色 */ eventScheduleColor?: string; /** [vevent] 日程背景颜色 */ eventScheduleBgColor?: string; /** [vtodo] 是否显示vtodo日程 */ todoSchedule?: boolean; /** [vtodo] 日程字体颜色 */ todoScheduleColor?: string; /** [vtodo] 日程背景颜色 */ todoScheduleBgColor?: string; /** [valarm] 是否显示valarm日程 */ alarmSchedule?: boolean; /** [valarm] 日程字体颜色 */ alarmScheduleColor?: string; /** [valarm] 日程背景颜色 */ alarmScheduleBgColor?: string; /** [vjournal] 是否显示vjournal日程 */ journalSchedule?: boolean; /** [vjournal] 日程字体颜色 */ journalScheduleColor?: string; /** [vjournal] 日程背景颜色 */ journalScheduleBgColor?: string; } export declare function ICSCnPreset(plugin: ICSPlugin): ICSOpts; export declare function ICSCnPreset(options: ICSCnPresetOptions): (plugin?: ICSPlugin) => ICSOpts;