2019-07-23 20:44:06 +02:00
|
|
|
|
|
|
|
|
export interface IEvents {
|
|
|
|
|
time?: string
|
|
|
|
|
duration?: number
|
2019-09-19 22:56:19 +02:00
|
|
|
duration2?: number
|
2019-07-23 20:44:06 +02:00
|
|
|
title?: string
|
|
|
|
|
details?: string
|
|
|
|
|
date?: string
|
|
|
|
|
side?: string
|
|
|
|
|
bgcolor?: string
|
|
|
|
|
days?: number
|
|
|
|
|
icon?: string
|
|
|
|
|
img?: string
|
|
|
|
|
where?: string
|
|
|
|
|
teacher?: string
|
|
|
|
|
teacher2?: string
|
|
|
|
|
avatar?: string
|
|
|
|
|
avatar2?: string
|
|
|
|
|
infoextra?: string
|
|
|
|
|
linkpdf?: string
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export interface ICalendarState {
|
|
|
|
|
titlebarHeight: number
|
|
|
|
|
locale: string,
|
|
|
|
|
maxDays: number,
|
|
|
|
|
fiveDayWorkWeek: boolean,
|
|
|
|
|
shortMonthLabel: boolean,
|
|
|
|
|
showDayOfYearLabel: boolean,
|
|
|
|
|
shortWeekdayLabel: boolean,
|
|
|
|
|
shortIntervalLabel: boolean,
|
|
|
|
|
hour24Format: boolean,
|
|
|
|
|
hideHeader: boolean,
|
|
|
|
|
noScroll: boolean,
|
|
|
|
|
showMonthLabel: boolean,
|
|
|
|
|
showWorkWeeks: boolean,
|
|
|
|
|
intervalRange: {min: number, max: number},
|
|
|
|
|
intervalRangeStep: number,
|
|
|
|
|
intervalHeight: number,
|
|
|
|
|
resourceHeight: number,
|
|
|
|
|
resourceWidth: number,
|
|
|
|
|
dayHeight: number,
|
|
|
|
|
enableThemes: boolean,
|
|
|
|
|
theme: {}
|
|
|
|
|
}
|