Zum Inhalt springen

Events & Apply

Das Element kommuniziert vollständig über DOM-CustomEvents — abonnieren Sie so viele, wie Sie brauchen.

Event Wird ausgelöst, wenn detail enthält
import-ready Lizenz verifiziert, Widget gemountet tenantId
import-ingested Eine Datei wird in einen Datensatz dekodiert recordId, deduplicated
import-mapped Spalten werden Ihrem Schema zugeordnet mapping
import-step Der Assistent geht einen Schritt weiter step
import-applied Der Import wird zugestellt rowCount, action, mapping
import-error Etwas schlägt fehl code, message
import-cancel Der Nutzer verwirft den Import
const el = document.querySelector('mildport-import')!;
el.addEventListener('import-applied', e => {
const { rowCount, mapping } = (e as CustomEvent).detail;
console.log(`${rowCount} rows delivered`, mapping);
});

Browser-Modus (applyMode = 'browser') — Zeilen werden über onResults oder das import-applied-Event in der Seite zurückgegeben. Gut für Demos und kleine clientseitige Abläufe.

Webhook-Modus (applyMode = 'webhook') — die Engine sendet die angewendeten Zeilen per POST als HMAC-signierte Zustellung an Ihr Backend, mit dauerhaften Wiederholungen und einem Audit-Log. Das ist der Produktionspfad. Siehe die Webhook-Referenz für Signatur und Header.