addMarker

fügt einen Marker zum Zeitbereich hinzu

number|string addMarker(MarkerConfig marker);
markerMarkerConfigDas Konfigurationsobjekt des Markers
number|stringOptional, die ID des Markers

Example

var todayMarker = gantt.addMarker({
    start_date: new Date(),
    css: "today",
    title: date_to_str(new Date())
});
setInterval(function(){
    var today = gantt.getMarker(todayMarker);
    today.start_date = new Date();
    today.title = date_to_str(today.start_date);
    gantt.updateMarker(todayMarker);
}, 1000*60);

Related samples

Details

Diese Methode ist in der marker Erweiterung definiert, daher müssen Sie das marker Plugin aktivieren. Lesen Sie die Einzelheiten im Artikel Hinzufügen von vertikalen Markern.

Das Konfigurationsobjekt hat die folgenden Eigenschaften:

  • id? - (string | number) - die ID des Markers
  • start_date - (Date) - ein Date-Objekt, das das Startdatum des Markers festlegt
  • end_date? - (Date) - ein Date-Objekt, das das Enddatum des Markers festlegt
  • css? - (string) - eine CSS-Klasse, die auf den Marker angewendet wird
  • text? - (string | number) - der Titel des Markers
  • title? - (string | number) - der Tooltip des Markers
See also
Zurück nach oben