Zum Hauptinhalt springen

DataCollection-Übersicht

Eine Reihe von APIs, mit denen Sie mit den Daten eines Diagramms arbeiten können. Die API kann sowohl im Diagramm als auch im Editor verwendet werden.

Methoden

NameBeschreibung
add()Fügt dem Diagramm ein neues Element hinzu
copy()Erstellt eine Kopie eines Elements an der angegebenen Position
eachChild()Durchläuft die Kindelemente des angegebenen Elements
eachParent()Durchläuft alle Elternelemente des angegebenen Elements
exists()Prüft, ob das angegebene Element im Diagramm vorhanden ist
filter()Filtert Elemente im Diagram
find()Findet das Element, das den angegebenen Parametern entspricht
findAll()Findet alle Elemente, die den angegebenen Parametern entsprechen
getFilters()Gibt ein Objekt mit den angewendeten Filtern zurück
getId()Gibt die ID des Elements anhand seines Index zurück
getIndex()Gibt den Index des Elements anhand seiner ID zurück
getItem()Gibt das Objekt eines Elements anhand seiner ID zurück
getNearId()Sucht nach dem nächstgelegenen Element relativ zum angegebenen Element
getRoot()Gibt die ID des Root-Elements anhand der ID seines untergeordneten Elements zurück
getRoots()Gibt ein Array mit den IDs aller Root-Elemente des Diagramms zurück
load()Lädt Daten aus einer externen Datei
map()Durchläuft alle Elemente des Diagramms
move()Verschiebt ein Element an die angegebene Position
parse()Lädt Daten aus einer lokalen Datenquelle in ein Diagramm und verarbeitet sie
remove()Löscht das angegebene Element aus dem Diagramm
removeAll()Löscht alle Elemente aus dem Diagramm
resetFilter()Setzt die aktiven Filter zurück
serialize()Exportiert die aktuellen Diagrammdaten
update()Aktualisiert die Eigenschaften des Elements

Events

NameBeschreibung
afterAddWird nach dem Hinzufügen eines Elements ausgelöst
afterRemoveWird nach dem Entfernen eines Elements aus einer Data Collection ausgelöst
beforeAddWird vor dem Hinzufügen eines Elements ausgelöst
beforeRemoveWird nach dem Entfernen eines Elements aus einer Data Collection ausgelöst
changeWird bei Änderungen im Datensatz des Diagramms ausgelöst
filterwird nach dem Filtern einer Data Collection ausgelöst
loadWird ausgelöst, wenn Daten in das Diagramm geladen werden