Zum Hauptinhalt springen

api.setNext()

Beschreibung

Ermöglicht das Hinzufügen einer Aktion in die Event-Bus-Reihenfolge

Verwendung

api.setNext(next: any): void;

Parameter

  • next - (erforderlich) die Aktion, die in die Event Bus-Reihenfolge aufgenommen werden soll

Beispiel

Das folgende Beispiel zeigt, wie die Methode api.setNext() verwendet wird, um eine benutzerdefinierte Klasse in die Event-Bus-Reihenfolge zu integrieren:

const table = new pivot.Pivot("#root", { fields: [], data: [] });
const server = "https://some-backend-url";

// Angenommen, Sie haben eine benutzerdefinierte Server-Service-Klasse namens someServerService
const someServerService = new ServerDataService(server);

Promise.all([
fetch(server + "/data").then((res) => res.json()),
fetch(server + "/fields").then((res) => res.json())
]).then(([data, fields]) => {
table.setConfig({ data, fields });

// Den serverDataService in die Event-Bus-Reihenfolge des Widgets integrieren
table.api.setNext(someServerService);
});

Verwandte Artikel: setConfig