LeTTo Doc

PluginConfigurationInfoDto

Information vom Plugin an LeTTo welche Informationen für die Konfiguration des Plugins benötigt werden und wie die Konfiguration des Plugins erfolgen soll.

   
Klasse at.letto.plugins.dto.PluginConfigurationInfoDto
JavaDoc /<endpoint>/open/javadoc/at/letto/plugins/dto/PluginConfigurationInfoDto.html

Konstanten

Konstante Typ Wert Bedeutung
CONFIGMODE_STRING int 0 Es gibt keinen expliziten Konfigurations-Dialog, sondern nur den Konfigurations-String
CONFIGMODE_JSF int 1 Das Plugin ist im Edit-Service direkt eingebunden und wird über eine JSF-Seite direkt im Edit-Service konfiguriert
CONFIGMODE_JAVASCRIPT int 2 Das Plugin wird über eine JavaScript - Funktion konfiguriert
CONFIGMODE_URL int 3 Das Plugin wird über einen Dialog in einem iframe oder in einem eigenen Browser-TAB welches vom Plugin-Service über eine URL zur Verfügung gestellt wird konfiguriert

Felder

Feld Typ Standard Bedeutung
configurationID String "" Konfigurations ID
configurationMode int CONFIGMODE_STRING Konfigurations-Mode für die Konfiguration des Plugins
useQuestion boolean true Gibt an ob im Plugin für die Konfiguration die Frage benötigt wird
useVars boolean false Gibt an ob im Plugin für die Konfiguration der Vars Varhash benötigt wird
useCVars boolean false Gibt an ob im Plugin für die Konfiguration der cVars Varhash benötigt wird
useMaximaVars boolean false Gibt an ob im Plugin für die Konfiguration der MaximaVars Varhash benötigt wird
useMVars boolean false Gibt an ob im Plugin für die Konfiguration der MVars Varhash benötigt wird
addDataSet boolean false Gibt an, ob im Plugin-Konfig-Dialog Datensätze hinzugefügt werden können. => Button AddDataset in Fußzeile des umgebenden Dialogs, (nicht vom Plugin)
calcMaxima boolean false Gibt an ob im Plugin bei der Konfiguration die Maxima-Berechnung durchlaufen werden kann. => Button Maxima in Fußzeile des umgebenden Dialogs, (nicht vom Plugin)
externUrl boolean false Gibt an, ob das Plugin über den Browser direkt erreichbar ist
javaScriptMethode String null JavaScript-Methode, die beim Konfigurieren des Plugins aufgerufen wird. Als Parameter wird ein PluginConfigDto übergeben (Konfigurationsstring des Plugins an diese Methode übergeben. JS-Code ist in den javascriptLibraries enthalten.
configurationUrl String "" Konfigurations-URL für den Konfigurationsdialog im Mode CONFIGMODE_URL

Verwendet in Endpunkten

Endpunkt Rolle Beschreibung
POST /open/configurationinfo Response Liefert die Informationen welche notwendig sind um einen Konfigurationsdialog zu starten Ist die configurationID gesetzt wird eine Konfiguration gestartet und damit auch die restlichen Endpoints für die Konfiguration aktiviert

Verwendet in DTOs

Verwendet in der Plugin-API

DTOs · Referenz-Plugin (Java)