import { Dayjs } from 'dayjs'; /** * 「周」模式节点数据 * * @export * @interface IBzCalendarNode */ export interface IBzCalendarNode { /** * 节点唯一标识 * * @type {string} * @memberof IBzCalendarNode */ id: string; /** * 所属资源标识 * * @type {string} * @memberof IBzCalendarNode */ resourceId: string; /** * 文本值 * * @type {string} * @memberof IBzCalendarNode */ text: string; /** * 起始时间 * * @type {Dayjs} * @memberof IBzCalendarNode */ startTime: Dayjs; /** * 结束时间 * * @type {Dayjs} * @memberof IBzCalendarNode */ endTime: Dayjs; /** * 是否正在拖拽中 * * @type {boolean} * @memberof IBzCalendarNode */ dragging: boolean; /** * 是否高亮 * * @author chitanda * @date 2021-03-11 14:03:26 * @type {boolean} */ highlight: boolean; /** * 额外样式,用于呈现项的背景与字体颜色。 * * @author chitanda * @date 2021-03-08 15:03:13 * @type {*} */ style?: any; /** * 数据 * * @type {*} * @memberof IBzCalendarNode */ data: any; }