| 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 | обновляет отображаемый вид и дату без вызова событий |