addMarker

fügt einen Marker zum Timeline-Bereich hinzu

number|string addMarker(MarkerConfig marker);
markerMarkerConfigdie Konfigurationsobjekt des Markers
number|stringoptionale 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 Teil der marker Erweiterung, daher stellen Sie sicher, dass das marker Plugin aktiviert ist. Für weitere Details lesen Sie den Artikel Hinzufügen von vertikalen Markierungen.

Das Konfigurationsobjekt enthält die folgenden Eigenschaften:

  • id? - (string | number) - die ID des Markers
  • start_date - (Date) - das Date-Objekt, das den Startzeitpunkt des Markers angibt
  • end_date? - (Date) - das Date-Objekt, das den Endzeitpunkt des Markers angibt
  • css? - (string) - CSS-Klasse zur Gestaltung des Markers
  • text? - (string | number) - der Titeltext des Markers
  • title? - (string | number) - Tooltip-Text für den Marker
See also
Zurück nach oben