UNPKG

fastlion-amis

Version:

一种MIS页面生成工具

46 lines (45 loc) 1.11 kB
import { SchemaObject, BaseSchema } from '../Schema'; import { DateControlRenderer } from './Form/InputDate'; interface scheduleItem { startTime: string; endTime: string; content: any; className?: string; } export interface CalendarSchema extends BaseSchema { /** * 指定为日历选择控件 */ type: 'calendar'; /** * 日程 */ schedules?: Array<scheduleItem> | string; /** * 日程显示颜色自定义 */ scheduleClassNames?: Array<string>; /** * 日程点击展示 */ scheduleAction?: SchemaObject; } export declare class CalendarRenderer extends DateControlRenderer { static defaultProps: { embed: boolean; placeholder: string; dateFormat: string; timeFormat: string; strictMode: boolean; format: string; viewMode: string; inputFormat: string; timeConstraints: { minutes: { step: number; }; }; clearable: boolean; }; } export {};