onBeforeViewChange

срабатывает непосредственно перед переключением пользователя с текущего вида на другой

boolean onBeforeViewChange(string old_mode,object old_date,string mode,object date);
old_modestringтекущий активный вид
old_dateobjectдата, находящаяся в фокусе в данный момент
modestringвид, который собирается активироваться
dateobjectновая выбранная дата
booleanопределяет, следует ли выполнять стандартное действие события (true) или остановить его (false)

Example

scheduler.attachEvent("onBeforeViewChange", function(old_mode,old_date,mode,date){
    //здесь можно разместить кастомную логику
    return true;
});

Related samples

Details
  • Это событие можно заблокировать, вернув false, что не позволит переключиться с текущего вида.
  • Оно также срабатывает при первой загрузке scheduler на странице; в этом случае old_mode и old_date будут неопределены.
Наверх