blockiert das angegebene Datum und wendet den Standard-'dimmed'-Style darauf an.
es wird empfohlen stattdessen addMarkedTimespan zu verwenden
var spanID = scheduler.addMarkedTimespan({
days: [0,1],
zones: "fullday"
});
date | Date|number | ein Datum, das blockiert werden soll (wenn eine Zahl angegeben wird, wird diese als Wochentag interpretiert: Tag '0' bedeutet Sonntag, '6' bedeutet Samstag) |
time_points | array | ein Array [start_minute,end_minute,..,start_minute_N,end_minute_N], wobei jedes Paar einen Zeitbereich definiert. Das Array kann beliebig viele solcher Paare enthalten |
items | object | spezifiziert bestimmte Items von Ansicht(en), die blockiert werden sollen |
//blockiert Events von Mitternacht bis 8 Uhr morgens jeden Mittwoch
//ABER nur für Items mit id=1, id=4 in der Units-Ansicht
scheduler.blockTime(3, [0,8*60], { unit: [1,4] });
Die Methode erfordert das aktivierte limit Plugin.
Die Methode kann auf verschiedene Arten verwendet werden, zum Beispiel:
//blockiert den ganzen Tag am 3. Mai 2009
scheduler.blockTime(new Date(2009,5,3), "fullday");
//blockiert Events von Mitternacht bis 10 Uhr morgens am 3. Juni 2009
scheduler.blockTime(new Date(2009,6,3), [0,10*60]);
//blockiert Events von Mitternacht bis 8 Uhr morgens und von 18 Uhr bis Mitternacht jeden Samstag
scheduler.blockTime(6, [0,8*60,18*60,24*60]);
//blockiert alle Events jeden Sonntag
scheduler.blockTime(0, "fullday");
//blockiert Events von Mitternacht bis 8 Uhr morgens jeden Mittwoch
//ABER nur für Items mit id=1, id=4 in der Units-Ansicht
scheduler.blockTime(3, [0,8*60], { unit: [1,4] });
//macht dasselbe wie oben, verwendet aber ein Konfigurationsobjekt für die Parameter
scheduler.blockTime({
days: 3,
zones: [0,8*60],
sections: {
unit: [1,4]
}
});
Property | Beschreibung |
---|---|
start_date | ein Date-Objekt, das definiert, wann die Einschränkung beginnt |
|
|
end_date | ein Date-Objekt, das definiert, wann die Einschränkung endet |
|
|
days | die Tage, die blockiert werden sollen |
|
|
zones | Zeitintervalle in Minuten, die blockiert werden sollen |
|
|
css | der anzuwendende CSS-Klassenname |
|
|
invert_zones | gibt an, ob die durch 'zones' definierten Zeitbereiche invertiert werden sollen (Standard ist false) |
|
|
sections | ermöglicht das Blockieren von Daten nur für bestimmte Items in bestimmten Views. Beachten Sie, dass die angegebenen Daten nur in diesen Views blockiert werden |
|
deprecated seit Version 5.1
Nach oben