Методы

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 создает вид Grid в планировщике
createTimelineView создает вид Timeline в планировщике
createUnitsView создает вид Units в планировщике
defined возвращает false, если аргумент undefined, иначе true
deleteAllSections удаляет все секции из текущего вида
deleteEvent удаляет указанное событие
deleteMarkedTimespan удаляет отметку/блокировку, установленную addMarkedTimespan()
deleteSection удаляет секцию из текущего вида
destroyCalendar уничтожает ранее созданный мини-календарь
destructor уничтожает экземпляр планировщика
detachEvent удаляет ранее прикрепленный обработчик события
@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 обновляет отображаемый вид и дату без вызова событий
Наверх