CX_WIDGET::SetApp
188440
Beschreibung:
Diese Methode kann nur auf WebWidgets aufgerufen werden und setzt den Pfad des zu öffnenden WebWidgets. Wird die Methode im INITIALIZE aufgerufen, dann lässt sich damit der Pfad des WebWidgets anpassen, bevor es nach der Initialisierung automatisch geöffnet wird.
Der Pfad ist relativ zum im MorphIT-Server konfigurierten widgetPath und gibt die HTML-Datei an, welche die clientseitige (HTML, CSS & JS) Implementierung des WebWidgets enthält.
Wird eine leere APP zugewiesen, dann öffnet sich das WebWidget nicht automatisch und lässt sich auch per Mausklick oder OpenWidget nicht öffnen.
Code-Beispiel:
Web(webWidget, APP("QM/widget.html"), 10, 25, 700, 200) [ INITIALIZE: user ifnot { "" Widget Call(SetApp) } // disable the web widget if user is not logged in ]
Stack | Positionn | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_WIDGET | Ein WebWidget |
Top-1 | STRING | Der WebWidget-Pfad | |
Stack(Out) | Top |