WE_API: JavaScript-API für ContentCreator
Der ContentCreator stellt eine JavaScript-API zur Verfügung, die die Steuerung einiger Aspekte der Benutzeroberfläche und der Vorschau ermöglicht. Beispielsweise erlaubt sie, in der Vorschau eine Navigation zu einer Seitenreferenz oder die Anzeige eines gewünschten Reports mit vorbestimmten Filterparametern auszulösen.
Der Zugriff auf die API erfolgt über das JavaScript-Objekt top.WE_API; die API kann im Vorschau-HTML verwendet werden, sowie in JavaScript-basierten Aktionen (z. B. InlineEdit-Buttons und Report-Aktionen). Zusätzlich kann die JavaScript-API für den ContentCreator von FirstSpirit-Skripten und ausführbaren Klassen durch die Verwendung einer spezialisierten Operation genutzt werden; diese Funktionalität wird unter Skripte beschrieben.
Das API-Objekt stellt die folgenden Funktionsgruppen zur Verfügung:
- Allgemein
enthält allgemeine Funktionen, z. B. zur Abfrage des aktuellen Vorschauelements, zur Erstellung eines Dialogs, zur Anzeige einer Message-Box und zum Ausführen von Java-Code. - Dialog
ermöglicht die Konfiguration, Anzeige und Kontrolle von ContentCreator-Dialogen mit HTML-Inhalten. - Vorschau
erlaubt die Abfrage und die Kontrolle von Aspekten der ContentCreator-Vorschau, z. B. das erneute Laden der Vorschau (wahlweise vollständig oder in Teilbereichen). - Report
ermöglicht die Anzeige eines Reports und die Konfiguration seiner Filterparameter mit den gewünschten Werten.