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.");
}
},