/
5.3 Dashlet-Events

5.3 Dashlet-Events

5.3.1 Einleitung

Wie in "5.2.3 Kommunikation Dashlet ↔ enaio® webclient" dargestellt, arbeitet enaio® webclient auf Event-Basis. Im Nachfolgenden werden die einzelnen Events in einer Übersicht dargestellt. Details zu jedem Event findet sich dann auf der jeweiligen Event-Unterseite.

Events (sortiert nach Titel)

 

5.3.2 Event-Registrierung

Um eine eigene Methode am onInit- oder onUpdate-Event als Handler zu registrieren, bietet die Kommunikationsbibliothek jeweils eine Registrierungsmethode an:

  • onInit → lib.registerOnInitCallback(<Method>, "*");

  • onUpdate → lib.registerOnUpdateCallback(<Method>, "*");

Als ersten Parameter nehmen beide Registrierungsmethoden eine Methodenreferenz entgegen, die bei Eintreffen des Events aufgerufen wird. Der zweite Parameter sollte nicht wie dargestellt einen * enthalten sondern die Hostadresse, auf dem der enaio® webclient zu erreichen ist. Wenn z. B. https://enaio.mydomain.com/osweb die Adresse von enaio® webclient ist, so tragen Sie als zweiten Parameter https://enaio.mydomain.com ein. Dies dient der Sicherheit, damit dem Dashlet keine fremden postMessages von anderen Browserfenstern oder -tabs zugesendet werden können.

5.3.3 Liste der Events

Übersicht über alle verfügbaren Events in enaio® webclient und ab welcher Version diese verfügbar sind.

Event

Verfügbar ab

Beschreibung

Event

Verfügbar ab

Beschreibung

onInit (Dashlet)

10.0 Final SR2

onUpdate (Dashlet)

10.0 Final SR2

 

Related content