текущий режим работы
webix.ui({
view: "scheduler",
mode: "week" // режим работы "week" по умолчанию
date: new Date(2020, 4, 21, 0, 0, 0),
url: "https://docs.webix.com/calendar-backend/",
});
Это реактивное свойсвто отвечает за текущий режим работы Scheduler. Перерисовка виджета не требуется, т.к. изменения вступают в силу сразу же.
Вы также можете получить это свойство через объект состояния виджета:
webix.ui({
view: "scheduler",
date: new Date(2020, 4, 21, 0, 0, 0),
url: "https://docs.webix.com/calendar-backend/",
on: {
onInit: app => {
const state = app.getState();
state.$observe("mode", v => {
webix.message(`You are in the "${v}" display mode!`)});
}
}
}
);
Такие режимы, как "timeline" и "units", доступны только при включении специальных свойств timeline и units.