Scheduler API

Методы
DataProcessor Конструктор DataProcessor
Promise Конструктор объекта Promise
addEvent добавляет новое событие
addEventNow добавляет новое событие и открывает лайтбокс для подтверждения
addMarkedTimespan отмечает даты и при определённых настройках может блокировать их (позволяет применять кастомные стили для ограничения)
addSection добавляет секцию в активный вид
addShortcut добавляет новую клавиатурную комбинацию
alert отображает окно с сообщением-оповещением
assert показывает сообщение об ошибке в красном всплывающем окне в правом верхнем углу, если указанное выражение ложно
attachEvent привязывает обработчик к внутреннему событию dhtmlxScheduler
backbone синхронизирует планировщик с изменениями модели Backbone в обе стороны
batchUpdate обновляет несколько событий одновременно
bind создаёт функцию с заданным значением this
blockTime блокирует указанную дату и применяет стиль по умолчанию 'dimmed'
callEvent вызывает внутреннее событие
changeEventId изменяет ID события
checkCollision проверяет, пересекается ли событие с существующими
checkEvent проверяет, есть ли у события указанные обработчики
checkInMarkedTimespan проверяет, попадает ли событие в отмеченный временной промежуток определённого типа
checkLimitViolation проверяет, происходит ли событие в заблокированное время
clearAll удаляет все события из планировщика
closeAllSections закрывает все секции в текущем виде
closeSection закрывает указанную секцию в текущем виде
collapse сворачивает планировщик до нормального размера из расширенного
confirm отображает окно с подтверждением
copy создаёт глубокую копию объекта
createDataProcessor создаёт новый dataProcessor и привязывает его к планировщику
createGridView создаёт вид Грид
createTimelineView создаёт вид Таймлайн
createUnitsView создаёт вид Юниты
defined возвращает false, если аргумент не определён, иначе true
deleteAllSections удаляет все секции из текущего вида
deleteEvent удаляет указанное событие
deleteMarkedTimespan удаляет отметки или блокировки, установленные addMarkedTimespan()
deleteSection удаляет секцию из текущего вида
destroyCalendar уничтожает ранее созданный мини-календарь
destructor уничтожает экземпляр планировщика
detachEvent отвязывает обработчик от события (ранее привязанного через attachEvent)
@short: открывает встроенный редактор для изменения текста события (внутри блока события)
editStop закрывает встроенный редактор события, если он открыт
endLightbox закрывает лайтбокс
event привязывает обработчик события к HTML-элементу
eventRemove удаляет обработчик события с HTML-элемента
expand разворачивает планировщик на весь экран
exportToPDF экспортирует данные планировщика в PDF формат
exportToPNG экспортирует данные планировщика в PNG формат
focus устанавливает фокус на планировщик
formSection предоставляет доступ к объектам секций лайтбокса
getActionData возвращает дату и секцию, на которые указывает курсор (если определено)
getEvent возвращает объект события по его ID
getEventEndDate получает дату окончания события
getEventStartDate получает дату начала события
getEventText получает текст события
getEvents возвращает все события, происходящие в указанный период
getLabel получает метку элемента select в лайтбоксе
getLightbox возвращает HTML-элемент лайтбокса
getRecDates возвращает все вхождения повторяющегося события
getRenderedEvent получает отображаемый в данный момент объект события
getSection получает объект секции из текущего вида
getShortcutHandler получает обработчик клавиатурного сокращения
getState возвращает текущее состояние планировщика
getUserData получает пользовательские данные, связанные с событием
getView возвращает объект вида по имени; если имя не указано, возвращает текущий вид
hideCover скрывает модальный оверлей лайтбокса, блокирующий взаимодействие с остальной частью экрана
hideLightbox скрывает лайтбокс без сохранения изменений
hideQuickInfo скрывает всплывающую форму события, если она активна
highlightEventPosition подсвечивает длительность события на временной шкале
init конструктор объекта dhtmlxScheduler
invertZones инвертирует указанные часовые пояса
isCalendarVisible проверяет, открыт ли мини-календарь
isOneDayEvent проверяет, является ли событие однодневным или многодневным
isViewExists проверяет, существует ли вид с указанным именем
linkCalendar связывает мини-календарь с обновлением при изменении активной даты планировщика
load загружает данные в планировщик из внешнего источника
markCalendar применяет CSS класс к указанной дате
markTimespan отмечает или блокирует даты, применяя стандартные или кастомные стили; отметки сбрасываются после внутренних обновлений; полезно для выделения
message отображает окно с сообщением указанного типа
mixin добавляет свойства из исходного объекта в целевой
modalbox отображает модальное окно
openAllSections открывает все секции в текущем виде (игнорируется, если вид Timeline в режиме 'Tree')
openSection открывает указанную секцию в текущем виде (игнорируется, если вид Timeline в режиме 'Tree')
parse загружает данные из клиентского ресурса
plugins активирует указанные расширения
removeShortcut удаляет клавиатурное сокращение
render перерисовывает планировщик
renderCalendar создаёт мини-календарь
renderEvent генерирует кастомный HTML-контент для блока события
resetLightbox удаляет текущий HTML-элемент лайтбокса
scrollUnit прокручивает указанное количество юнитов в виде Units
select выделяет указанное событие
serialize сериализует все события, загруженные в планировщик
serverList определяет именованную коллекцию для загрузки в виды Units, Timeline или лайтбокс
setCurrentView отображает указанный вид и дату
setEvent добавляет новое событие в данные планировщика
setEventEndDate задаёт дату окончания события
setEventStartDate задаёт дату начала события
setEventText задаёт текст события
setLightboxSize принудительно изменяет размер лайтбокса
setLoadMode включает загрузку данных частями (динамическая загрузка)
setSkin задаёт активную тему оформления
setUserData связывает пользовательские данные с событием
showCover показывает модальный оверлей лайтбокса, блокирующий взаимодействие с остальной частью экрана
showEvent отображает и подсвечивает указанное событие в текущем или указанном виде
showLightbox открывает лайтбокс для указанного события
showQuickInfo отображает всплывающую форму события для указанного события
startLightbox показывает кастомный лайтбокс, центрированный в указанном HTML-контейнере
toICal конвертирует данные планировщика в формат ICal
toJSON конвертирует данные планировщика в формат JSON
toPDF экспортирует текущий вид в PDF-документ (удобно для печати)
toPDFRange экспортирует несколько видов в PDF-документ (удобно для печати)
toXML конвертирует данные планировщика в формат XML
uid генерирует уникальный ID в пределах текущего планировщика (не GUID)
unblockTime снимает блокировку, установленную blockTime()
unmarkCalendar удаляет CSS класс с указанной даты
unmarkTimespan удаляет отметки/блокировки, установленные markTimespan()
unselect снимает выделение с указанного события
updateCalendar обновляет мини-календарь для отображения указанной даты
updateCollection обновляет коллекцию с новыми опциями
updateEvent обновляет указанное событие
updateView отображает указанный вид и дату без вызова событий
События
onAfterBatchUpdate срабатывает после вызова batchupdate()
onAfterEventDisplay срабатывает после отображения события через showEvent() после изменения вида или даты
onAfterFolderToggle срабатывает после открытия или закрытия ветки дерева (только для Timeline в режиме 'tree')
onAfterLightbox срабатывает после закрытия лайтбокса (формы редактирования)
onAfterQuickInfo срабатывает после закрытия всплывающей формы события
onAfterSchedulerResize срабатывает после изменения размера планировщика и перерисовки области данных
onBeforeBatchUpdate срабатывает перед вызовом batchupdate()
onBeforeCollapse срабатывает при клике пользователя на сворачивание планировщика с полного экрана до исходного размера
onBeforeDrag срабатывает при начале перетаскивания или изменения размера (версия 2.1+)
onBeforeEventChanged срабатывает при изменении события через drag-n-drop, но изменения ещё не сохранены
onBeforeEventCreated срабатывает при создании нового события перетаскиванием по планировщику
onBeforeEventDelete срабатывает после нажатия пользователем кнопки удаления события
onBeforeEventDisplay срабатывает перед отображением конкретного события через showEvent()
onBeforeEventDragIn срабатывает перед тем, как перетаскиваемое событие входит в область планировщика
onBeforeEventDragOut срабатывает перед тем, как перетаскиваемое событие покидает область планировщика
onBeforeEventPasted срабатывает перед нажатием пользователем 'CTRL+V'
onBeforeExpand срабатывает при клике пользователя на разворачивание планировщика с исходного до полного экрана
onBeforeExternalDragIn срабатывает перед началом перетаскивания элемента в планировщик снаружи (с расширением dnd)
onBeforeFolderToggle срабатывает перед открытием или закрытием ветки дерева (только для Timeline в режиме 'tree')
onBeforeLightbox срабатывает непосредственно перед открытием лайтбокса
onBeforeParse срабатывает перед началом парсинга данных
onBeforeQuickInfo срабатывает непосредственно перед отображением всплывающей формы Quick Info
onBeforeSectionRender срабатывает перед конфигурацией секции Timeline, но до её рендеринга (только для Timeline)
onBeforeTodayDisplayed срабатывает при клике на кнопку 'Сегодня'
onBeforeTooltip срабатывает перед показом тултипа (с расширением 'tooltip')
onBeforeViewChange срабатывает перед изменением текущего вида
onCellClick срабатывает при одиночном клике по ячейке (только для Timeline)
onCellDblClick срабатывает при двойном клике по ячейке (только для Timeline)
onClearAll срабатывает после очистки всех данных планировщика
onClick срабатывает при клике левой кнопкой мыши по событию
onCollapse срабатывает при сворачивании планировщика с полного экрана до исходного размера
onConfirmedBeforeEventDelete срабатывает после подтверждения удаления события пользователем
onContextMenu срабатывает при клике правой кнопкой мыши внутри планировщика для открытия контекстного меню
onDataRender срабатывает после рендеринга данных
onDblClick срабатывает при двойном клике по событию
onDestroy срабатывает после очистки планировщика вызовом деструктора
onDragEnd срабатывает по завершении перетаскивания или изменения размера
onEmptyClick срабатывает при клике по пустому месту в планировщике (не по событиям)
onError срабатывает при неудачном утверждении (assert() возвращает false)
onEventAdded срабатывает при добавлении нового события
onEventCancel срабатывает при нажатии кнопки 'Отмена' в лайтбоксе
onEventChanged срабатывает после редактирования и сохранения события
onEventCollision срабатывает, когда событие пересекается с существующим при создании или изменении
onEventCopied срабатывает при нажатии 'CTRL+C' (с расширением навигации с клавиатуры)
onEventCreated срабатывает при начале создания события (двойной клик или перетаскивание)
onEventCut срабатывает при нажатии 'CTRL+X' (с расширением навигации с клавиатуры)
onEventDeleted срабатывает после удаления события (версия 3.0+)
onEventDrag срабатывает во время перетаскивания или изменения размера событий
onEventDragIn срабатывает при заходе перетаскиваемого события в планировщик
onEventDragOut срабатывает при выходе перетаскиваемого события из планировщика
onEventDropOut срабатывает при отпускании перетаскиваемого события вне планировщика
onEventIdChange срабатывает при изменении ID события
onEventLoading срабатывает при загрузке события из источника данных
onEventPasted срабатывает при нажатии 'CTRL+V'
onEventSave срабатывает при нажатии кнопки 'сохранить' в лайтбоксе
onEventSelected срабатывает при выделении события
onEventUnselected срабатывает при снятии выделения с события при выборе другого
onExpand срабатывает при разворачивании планировщика на полный экран
onExternalDragIn срабатывает при перетаскивании данных в планировщик извне (с расширением dnd)
onLightbox срабатывает после открытия лайтбокса
onLightboxButton срабатывает при нажатии кастомной кнопки в лайтбоксе
onLimitViolation срабатывает, когда событие установлено на заблокированное или ограниченное время
onLoadEnd срабатывает после завершения загрузки данных
onLoadError срабатывает при ошибках парсинга данных или ошибках сервера (4xx или 5xx)
onLoadStart срабатывает непосредственно перед началом загрузки данных
onLocationError срабатывает, когда местоположение события не найдено на карте (только для Map view)
onMouseDown срабатывает при клике по элементу планировщика без предопределённого обработчика onclick
onMouseMove срабатывает при движении мыши над планировщиком
onOptionsLoad срабатывает после обновления секций в Timeline/Units
onOptionsLoadFinal срабатывает после завершения загрузки опций/секций (только для Timeline)
onOptionsLoadStart срабатывает перед началом загрузки опций/секций (только для Timeline)
onParse срабатывает после парсинга данных, но до рендеринга
onQuickInfo срабатывает при появлении всплывающей формы редактирования
onSaveError срабатывает при ошибках обновления данных
onScaleAdd срабатывает после рендеринга одного юнита вида (например, колонки, секции)
onScaleDblClick срабатывает при двойном клике по временной шкале
onSchedulerReady срабатывает после инициализации планировщика, но до рендеринга
onSchedulerResize срабатывает перед изменением размера планировщика
onTemplatesReady срабатывает при инициализации шаблонов планировщика
onTimelineCreated срабатывает после инициализации Timeline, но до рендеринга (только для Timeline)
onViewChange срабатывает после изменения текущего вида
onViewMoreClick срабатывает при клике на 'View more' в Month view
onXLE срабатывает после завершения загрузки данных
onXLS срабатывает непосредственно перед началом загрузки данных
onXScaleClick срабатывает при одиночном клике по ячейке оси X (только для Timeline)
onXScaleDblClick срабатывает при двойном клике по ячейке оси X (только для Timeline)
onYScaleClick срабатывает при одиночном клике по ячейке оси Y (только для Timeline)
onYScaleDblClick срабатывает при двойном клике по ячейке оси Y (только для Timeline)
Свойства
active_link_view включает кликабельные номера дней в Month view, открывающие соответствующий день в указанном виде
agenda_end задаёт конечную дату отображения событий
agenda_start задаёт начальную дату отображения событий
ajax_error определяет способ показа стандартных уведомлений об ошибках при неудачной загрузке XML
all_timed отображает многодневные события как обычные однодневные
api_date задаёт формат даты для шаблона api_date
auto_end_date автоматически корректирует дату окончания события при изменении даты начала
buttons_left набор кнопок, отображаемых в левом нижнем углу лайтбокса
buttons_right набор кнопок, отображаемых в правом нижнем углу лайтбокса
cascade_event_count задаёт максимальное количество событий в каскаде
cascade_event_display задаёт режим отображения каскадных событий
cascade_event_margin задаёт левый отступ для каскадных событий
check_limits включает или отключает проверку ограничений
collision_limit задаёт максимальное количество событий на один временной слот
container_autoresize заставляет контейнер планировщика автоматически подстраиваться под содержимое без прокрутки
csp определяет внутреннюю реализацию форматирования дат
date_format задаёт формат даты для парсинга и отправки на сервер
day_column_padding добавляет отступы к колонке вида
day_date задаёт формат даты для оси X в видах Week и Units
dblclick_create включает создание событий двойным кликом
default_date задаёт формат даты, используемый в заголовках видов для шаблонов day_date, week_date, day_scale_date
delay_render задаёт задержку (мс) для вызовов updateview() и setcurrentview(), которые перерисовывают планировщик
details_on_create открывает расширенную форму при создании новых событий перетаскиванием или двойным кликом
details_on_dblclick открывает лайтбокс после двойного клика по событию
display_marked_timespans управляет отображением выделенных или заблокированных временных промежутков
displayed_event_color цвет фона по умолчанию для событий, отображаемых через showEvent()
displayed_event_text_color цвет шрифта по умолчанию для событий, отображаемых через showEvent()
drag_create включает создание новых событий перетаскиванием
drag_event_body разрешает перетаскивание событий за любую часть их тела
drag_highlight подсвечивает исходное положение и длительность события во время перетаскивания
drag_in ограничивает перетаскивание событий в планировщик из других планировщиков
drag_lightbox разрешает перетаскивание лайтбокса за его заголовок
drag_move включает перемещение событий перетаскиванием
drag_out ограничивает перетаскивание событий из планировщика в другие планировщики
drag_resize включает изменение размера событий перетаскиванием
edit_on_create открывает лайтбокс при создании новых событий
event_attribute задаёт имя атрибута для ID HTML-элементов событий
event_duration задаёт начальную длительность событий в минутах
first_hour задаёт минимальное значение часа на шкале Y
fix_tab_position перемещает вкладки видов с левой стороны на правую
full_day разрешает задавать события с длительностью в полный день
header настраивает макет заголовка планировщика (панель навигации)
highlight_displayed_event управляет подсветкой событий, отображаемых через showEvent()
hour_date задаёт формат времени для оси Y и шаблонов событий/лайтбокса
hour_size_px задаёт высоту одного часа в пикселях
icons_edit набор иконок в боковом меню редактирования блока события
icons_select набор иконок в боковом меню выбора блока события
include_end_by определяет, является ли дата «End by» исключительной или включающей
key_nav включает навигацию с клавиатуры
key_nav_step минимальный шаг (минуты) для навигации по событиям с клавиатуры
last_hour задаёт максимальное значение часа на шкале Y
left_border добавляет пунктирную левую границу у планировщика
lightbox определяет объект лайтбокса
lightbox_recurring определяет поведение лайтбокса при редактировании повторяющихся событий
limit_drag_out запрещает перетаскивание событий за пределы видимой области планировщика
limit_end задаёт конечное ограничение диапазона дат
limit_start задаёт начальное ограничение диапазона дат
limit_time_select ограничивает выбор времени в лайтбоксе значениями last_hour и first_hour
limit_view ограничивает диапазон дат, доступных для просмотра событий
load_date задаёт формат параметров 'from' и 'to' для запросов динамической загрузки
map_end задаёт конечную дату отображения событий на карте
map_error_position задаёт позицию на карте, отображаемую при отсутствии координат события
map_infowindow_max_width максимальная ширина всплывающего окна маркера на карте в Map view
map_initial_position задаёт начальную позицию карты
map_initial_zoom задаёт начальный уровень масштабирования в Map view
map_resolve_event_location включает попытки определить местоположение события, если отсутствуют координаты
map_resolve_user_location включает или отключает запрос на предоставление местоположения пользователя для отображения карты
map_settings задаёт настройки, связанные с картой
map_start задаёт начальную дату отображения событий на карте
map_type задаёт тип используемых карт Google
map_view_provider определяет провайдера карт
map_zoom_after_resolve задаёт уровень масштабирования после показа местоположения пользователя, если разрешение получено
mark_now включает или отключает маркер текущего времени
max_month_events задаёт максимальное количество событий, отображаемых в одной ячейке
min_grid_size минимальный размер вида Грид при автоизменении размера
min_map_size минимальный размер вида Карта при автоизменении размера
minicalendar определяет объект мини-календаря
month_date задаёт формат заголовка в Month view
month_day задаёт формат дня в ячейках Month и Year view
month_day_min_height задаёт минимальную высоту ячейки в Month view
multi_day включает отображение многодневных событий
multi_day_height_limit задаёт высоту области отображения многодневных событий
multisection включает отображение одних и тех же событий в нескольких секциях (Timeline или Units)
multisection_shift_all управляет тем, перемещаются ли все экземпляры многосекционных событий или только выбранный при перетаскивании
now_date задаёт дату для маркера текущего времени в расширении Limit
occurrence_timestamp_in_utc включает обработку повторяющихся событий независимо от часовых поясов
overwrite_marked_timespans включает приоритет блокировки для отмеченных временных промежутков
parse_exact_format управляет автоопределением формата данных планировщиком
positive_closing определяет поведение сохранения при редактировании текста события прямо в блоке события
preserve_length сохраняет видимую длину события при перетаскивании по нелинейным временным шкалам
preserve_scroll отключает сохранение позиции прокрутки при навигации по датам в одном виде
prevent_cache включает или отключает кэширование GET-запросов в браузере
quick_info_detached определяет, появляется ли форма события рядом с событием или сбоку экрана
readonly включает режим только для чтения для планировщика
readonly_form включает режим только для чтения для лайтбокса
recurring_overflow_instances управляет поведением повторяющихся событий, выходящих за пределы месяца
recurring_workdays задаёт рабочие дни, влияющие на повторяющиеся события с опцией "Каждый рабочий день"
repeat_date задаёт формат даты для поля 'End by' в повторяющемся лайтбоксе
repeat_precise предотвращает включение прошедших дней в еженедельных повторяющихся событиях
resize_month_events включает изменение размера многодневных событий в Month view перетаскиванием
resize_month_timed включает изменение размера однодневных событий в Month view перетаскиванием
responsive_lightbox делает лайтбокс адаптивным на маленьких экранах
rtl включает режим справа-налево
scroll_hour задаёт начальную вертикальную прокрутку по часу (24-часовой формат)
section_delimiter задаёт разделитель для разделения нескольких секций/юнитов в данных события
select показывает или скрывает панель выбора в блоке события
separate_short_events предотвращает наложение коротких событий
server_utc включает конвертацию серверных дат между UTC и локальными часовыми поясами
show_errors включает показ предупреждений об ошибках при неожиданном поведении
show_loading показывает индикатор загрузки во время загрузки данных (полезно для динамической загрузки)
show_quick_info включает или отключает расширение 'quick_info' (всплывающая форма деталей)
start_on_monday задаёт день начала недели
time_step задаёт минимальный шаг (минуты) для значений времени события
timeline_swap_resize позволяет менять местами дату начала и окончания при изменении размера события, если конец становится раньше начала
tooltip_hide_timeout задаёт задержку в миллисекундах перед скрытием тултипов
tooltip_offset_x задаёт горизонтальный сдвиг позиции тултипа
tooltip_offset_y задаёт вертикальный сдвиг позиции тултипа
tooltip_timeout задаёт задержку перед появлением тултипа для задачи
touch включает или отключает поддержку сенсорных устройств
touch_drag задаёт временной период для различения долгого касания и жеста прокрутки
touch_swipe_dates включает или отключает переключение дат горизонтальным свайпом на мобильных устройствах
touch_tip включает или отключает подсказки в правом верхнем углу
touch_tooltip включает отображение тултипов на сенсорных устройствах
undo_deleted предоставляет всплывающее окно Undo при удалении событий
update_render управляет полной перерисовкой планировщика при любом действии
use_select_menu_space определяет, занимают ли события всю ширину ячейки
wai_aria_application_role задаёт, используется ли role="application" для основного контейнера планировщика и мини-календаря
wai_aria_attributes включает поддержку WAI-ARIA для экранных читалок
week_agenda_select выделяет выбранное событие в Week Agenda view
week_date задаёт формат даты для подзаголовка Month view
wide_form включает или отключает стандартный (широкий) лайтбокс вместо короткого
xml_date задаёт формат даты для парсинга данных из наборов данных
year_x задаёт количество строк в Year view
year_y задаёт количество столбцов в Year view
Шаблоны
agenda_date задаёт дату, отображаемую в заголовке Agenda view
agenda_day задаёт содержимое ячеек дней в Agenda view
agenda_text задаёт текст во второй колонке Agenda view
agenda_time задаёт дату в первой колонке Agenda view
api_date задаёт формат даты, используемый API методами; применяется для парсинга входящих дат
calendar_date задаёт содержимое ячеек дней в мини-календаре (выборе даты)
calendar_month задаёт дату заголовка в мини-календаре
calendar_scale_date задаёт формат дней недели в заголовке мини-календаря
calendar_time задаёт формат даты для полей начала и окончания в лайтбоксе
day_date задаёт дату в заголовке видов Day и Units
day_scale_date задаёт дату в подзаголовке Day view
drag_marker_class задаёт CSS класс, применяемый к выделенной длительности события на временной шкале
drag_marker_content задаёт содержимое выделенного блока на временной шкале
event_bar_date задаёт дату для однодневных событий
event_bar_text задаёт текст события для многодневных событий
event_class задаёт CSS класс, применяемый к контейнеру события
event_date задаёт временную часть даты начала и окончания события; используется другими шаблонами
event_header задаёт содержимое заголовка события
event_text задаёт текстовое содержимое события
format_date конвертирует объекты даты в строки; используется для отправки данных на сервер
hour_scale задаёт элементы оси Y
load_format задаёт формат запроса в режиме динамической загрузки
map_date задаёт дату в заголовке Map view
map_info_content задаёт содержимое информационных окон на карте в Map view
map_text задаёт текст во второй колонке Map view
map_time задаёт дату в первой колонке Map view
month_date задаёт дату в заголовке Month view
month_date_class задаёт CSS класс, применяемый к ячейкам дней
month_day задаёт формат дня в ячейках Month view
month_events_link задаёт отображение ссылки 'View more' в ячейках Month view
month_scale_date задаёт формат даты на оси X в Month view
parse_date конвертирует строковые даты в объекты Date
quick_info_content задаёт содержимое всплывающей формы редактирования
quick_info_date задаёт дату во всплывающей форме редактирования
quick_info_title задаёт заголовок во всплывающей форме редактирования
time_picker задаёт выпадающий селектор времени в лайтбоксе
time_slot_class задаёт CSS класс для фоновых ячеек в видах Day/Week
time_slot_text задаёт содержимое фоновых ячеек в видах Day/Week
tooltip_date_format задаёт формат даты начала и окончания в тултипах
tooltip_text задаёт текст тултипа
week_agenda_date задаёт дату в заголовке Week Agenda view
week_agenda_event_text задаёт текст события в Week Agenda view
week_agenda_scale_date задаёт дату ячейки дня в Week Agenda view
week_date задаёт дату в заголовке вида
week_date_class задаёт CSS класс, применяемый к ячейкам дней
week_scale_date задаёт дату в подзаголовке вида
year_date задаёт дату в заголовке Year view
year_month задаёт название месяца в заголовке блока месяца Year view
year_scale_date задаёт название дня в подзаголовке блока месяца Year view
year_tooltip задаёт тултип для ячеек дней с событиями
lightbox_header задаёт содержимое заголовка лайтбокса
{gridName}_date задаёт дату в заголовке грида
{gridName}_full_date задаёт формат даты для колонок с id='date'
{gridName}_single_date задаёт формат даты для колонок с id='start_date' или 'end_date'
{gridName}_field задаёт текст в колонках грида
{timelineName}_cell_value задаёт количество событий в ячейке таймлайна
{timelineName}_cell_class задаёт CSS класс, применяемый к ячейкам таймлайна
{timelineName}_scalex_class задаёт CSS класс, применяемый к элементам оси X
{timelineName}_second_scalex_class задаёт CSS класс, применяемый ко вторым элементам оси X
{timelineName}_scaley_class задаёт CSS класс, применяемый к элементам оси Y
{timelineName}_scale_label задаёт элементы оси Y
{timelineName}_tooltip задаёт тултип для ячеек таймлайна с событиями
{timelineName}_date задаёт дату в заголовке таймлайна
{timelineName}_scale_date задаёт элементы оси X
{timelineName}_second_scale_date задаёт элементы второй оси X
{unitsName}_date задаёт дату в заголовке вида Units
{unitsName}_scale_text задаёт элементы оси X
xml_date конвертирует XML-строку в объект даты согласно шаблону
xml_format конвертирует объект даты в строку согласно шаблону; используется для отправки данных на сервер
{timelineName}_row_class задаёт CSS класс, применяемый к строкам таймлайна
Прочее
ajax модуль ajax для планировщика
config параметры конфигурации для дат, шкалы, контролов
date методы форматирования даты
env флаги, описывающие текущую среду
i18n методы локализации планировщика
ical сериализация и парсинг ICal
json сериализация и парсинг JSON
keys определение горячих клавиш планировщика
locale объект локали с региональными метками
matrix хранит конфигурацию всех таймлайнов на странице
skin возвращает текущую тему оформления планировщика
templates определяет форматирование для дат, заголовков и тултипов
tooltip отображает тултипы для событий
version возвращает версию dhtmlxScheduler
xy определяет размеры элементов планировщика
Наверх