Zum Hauptinhalt springen

afterSelect

Beschreibung

Wird nach der Auswahl eines Elements ausgelöst

Verwendung

"afterSelect": ({
id: string | number,
join: boolean,
batch: (string | number)[]
}) => void;

Parameter

Der Callback des Events wird mit einem Objekt mit den folgenden Parametern aufgerufen:

  • id - die ID des ausgewählten Elements
  • join - der angewendete Auswahlmodus
  • batch - die Liste der ausgewählten Elemente

Beispiel

// Diagram wird initialisiert
const diagram = new dhx.Diagram("diagram_container", {
select: true,
// weitere Konfigurationsoptionen
});
// Daten werden geladen
diagram.data.parse(data);

// ein Handler wird an das Event angehängt
diagram.events.on("afterSelect", ({ id }) => {
console.log(id + " was selected");
});

Hier ist ein Beispiel für das Anhängen eines Event-Handlers an das Event für den Diagram Editor:

// Diagram-Editor wird initialisiert
const editor = new dhx.DiagramEditor("editor_container", {
// Konfigurationsoptionen
});
// Daten werden in den Editor geladen
editor.parse(data);

// ein Handler wird an das Event angehängt
editor.diagram.events.on("afterSelect", ({ id }) => {
console.log(id + " was selected");
});

Changelog: Aktualisiert in v6.0

Verwandte Artikel: