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