InitContext
Die eine normalisierte Init-Form, identisch in allen drei Umgebungen erzeugt.
Das ist der Wert, mit dem das dashlet.init-Versprechen
genau ein Mal erfüllt wird — inklusive des Standalone-Zustands als
abgemilderter, aber beobachtbarer Zustand (kein Fehler) — und das Argument
der Listener onInit und onUpdate.
1. Felder
| Feld | Typ | Bedeutung |
|---|---|---|
|
|
|
|
|
Der vom Host deklarierte Client-Typ ( |
|
|
Client-Version (geschnitten), wenn bekannt. |
|
|
Sprachkürzel der Benutzeroberfläche ( |
|
|
|
|
|
|
|
|
Webclient-Kontextzeichenkette ( |
|
|
Gleichförmiges Auswahlfeld (leer, wenn nichts ausgewählt ist) —
Elementtyp |
|
|
Zuletzt ausgewählter Eintrag, oder |
|
|
Umgebender Ort ( |
|
|
Das rohe Host-Payload, für Transkript/Debugging aufbewahrt. |
2. Wie der Kontext erzeugt wurde
Die Init-Ausgabe trägt ein InitInfo, dessen source einer der Werte ist:
source |
Bedeutung |
|---|---|
|
Erste akzeptierte |
|
Bridge-Lesung, nachdem |
|
Erster Host-Aufruf von |
|
Erkennungs-Timeout verstrichen, ohne Bridge oder Event. |
|
Sicherheit: Host-Zeichenketten sind keine vertrauenswürdige Eingabe.
Die vom Host mitgelieferten Zeichenketten in diesem Kontext (Benutzername /
Anzeigename / E-Mail, Sitzungs-Guid, |