Zum Hauptinhalt springen

Events Mappentyp eFileSection

Dieses Skript enthält Callbacks für den Mappentyp eFileSection .

tipp

Zum Aktivieren der Callbacks muss das Skript ou.tmpl.eFileSection.callbacks.events in ou.cust.eFileSection.callbacks.events umbenannt werden.

Verwendung

Für was kann ich diese Callbacks verwenden?

  • Speichern der Mappe beeinflussen möchte

Welche Callbacks sind definiert?

  • onSave: Wird getriggert, beim Speichern einer Mappe

Callbacks

onSave

Dieser Callback wird getriggert, wenn eine Mappe gespeichert wird.

onSave(): void;

Abbruch über eine Exception.

onSave: () => {
/**
* @type {eFileSection}
*/
var docFile = context.file;

if (!docFile.myCustomField) {
throw new Error("Pflichtfeld XYZ ist leer.");
}
},