unsetWorkTime

entfernt eine Arbeitszeiteinstellung im Gantt Chart

void unsetWorkTime(object config);
configobjectdas Konfigurationsobjekt, das den Zeitrahmen definiert

Example

gantt.config.work_time = true;
 
// aktualisiert die Arbeitszeiten an Arbeitstagen von ["8:00-17:00"] auf ["9:00-18:00"]
gantt.setWorkTime({ hours:["9:00-18:00"] });
// entfernt die Konfiguration der Arbeitszeiten
gantt.unsetWorkTime({ hours:["9:00-18:00"] });

Related samples

Details

hinzugefügt in Version 4.1

Eigenschaften des Konfigurationsobjekts

Das Konfigurationsobjekt kann folgende Eigenschaften enthalten:

Property Beschreibung
day die Nummer eines Wochentags [0 (Sonntag) - 6 (Samstag)]. Beachten Sie, dass jeweils nur ein Tag gesetzt werden kann
// markiert alle Montage als arbeitsfreie Tage
gantt.unsetWorkTime({ day:1, hours:false });
date ein bestimmtes Datum, das als Arbeitstag oder freier Tag definiert wird
// markiert ein bestimmtes Datum als arbeitsfreien Tag
gantt.unsetWorkTime({date:new Date(2013,0,1), hours:false})
hours ein Array von Arbeitszeiten, ausgedrückt als 'von'-'bis' Intervalle.
'false' bedeutet ein freier Tag, 'true' (Standard) verwendet die Standardarbeitszeiten (["8:00-17:00"])
// entfernt die Arbeitszeiten für Freitage von 8:00 bis 12:00
gantt.unsetWorkTime({day : 5, hours : ["8:00-12:00"]});
See also
Zurück nach oben