blockTime
Warnung
Die Funktion ist veraltet
Description
Blockiert das angegebene Datum und wendet den Standard-'dimmed'-Style darauf an.
blockTime: (date: Date|number, time_points: any[], items?: any) => void
Parameters
date- (required) 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- (required) 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 enthaltenitems- (optional) object - spezifiziert bestimmte Items von Ansicht(en), die blockiert werden sollen
Example
//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] });
Related samples
Details
Hinweis
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 |
| |
Related API
Change log
- deprecated seit Version 5.1
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.