Lade...
 

CX_WIDGET::SetApp

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
Stack Positionn Objekttyp Kurzbeschreibung
Stack(In) Top CX_WIDGET Ein WebWidget
  Top-1 STRING Der WebWidget-Pfad
Stack(Out) Top    
Funktionsaufruf: Call(SetApp)