блокирует указанную дату и применяет к ней стиль по умолчанию 'dimmed'.
рекомендуется использовать addMarkedTimespan вместо этого
var spanID = scheduler.addMarkedTimespan({
days: [0,1],
zones: "fullday"
});
date | Date|number | дата для блокировки (если передано число, оно интерпретируется как день недели: '0' — воскресенье, '6' — суббота) |
time_points | array | массив [start_minute,end_minute,..,start_minute_N,end_minute_N], где каждая пара задает временной интервал. Массив может содержать любое количество таких пар |
items | object | уточняет конкретные элементы представления(ий), для которых нужно применить блокировку |
//блокирует события с полуночи до 8 утра каждую среду
//НО только для элементов с id=1, id=4 в представлении Units
scheduler.blockTime(3, [0,8*60], { unit: [1,4] });
Метод требует включенного плагина limit.
Метод можно использовать несколькими способами, например:
//блокирует весь день 3 мая 2009 года
scheduler.blockTime(new Date(2009,5,3), "fullday");
//блокирует события с полуночи до 10 утра 3 июня 2009 года
scheduler.blockTime(new Date(2009,6,3), [0,10*60]);
//блокирует события с полуночи до 8 утра и с 18 до полуночи каждую субботу
scheduler.blockTime(6, [0,8*60,18*60,24*60]);
//блокирует все события каждое воскресенье
scheduler.blockTime(0, "fullday");
//блокирует события с полуночи до 8 утра каждую среду
//НО только для элементов с id=1, id=4 в представлении Units
scheduler.blockTime(3, [0,8*60], { unit: [1,4] });
//то же, что и выше, но с использованием объекта конфигурации для параметров
scheduler.blockTime({
days: 3,
zones: [0,8*60],
sections: {
unit: [1,4]
}
});
Свойство | Описание |
---|---|
start_date | объект Date, определяющий начало ограничения |
|
|
end_date | объект Date, определяющий конец ограничения |
|
|
days | дни недели или конкретные даты, которые нужно заблокировать |
|
|
zones | временные интервалы в минутах, которые нужно заблокировать |
|
|
css | имя CSS-класса для применения |
|
|
invert_zones | определяет, нужно ли инвертировать временные зоны, заданные в 'zones' (по умолчанию false) |
|
|
sections | позволяет блокировать даты только для конкретных элементов в определённых представлениях. Обратите внимание, что указанные даты будут заблокированы только в этих представлениях |
|
устарел с версии v5.1
Наверх