openHitListByIds()
2. Parameter
| Name | Typ | Beschreibung |
|---|---|---|
|
Array von |
Die in der Trefferliste anzuzeigenden Objekte. |
|
|
In einem neuen Tab öffnen (nur Webclient). |
|
|
Titel der Trefferliste. Der Rich Client verlangt einen nicht-leeren Titel
— ein leerer/weggelassener Titel wird mit dem festen Standard
|
|
|
Untertitel der Trefferliste (nur Webclient; das Bridge hat kein Äquivalent). |
|
|
Führt die Standardaktion des einzelnen Treffers aus (nur Webclient; die Bridge hat kein Äquivalent). |
3. Verhalten pro Umgebung
| Umgebung | Verhalten |
|---|---|
webclient |
Der Params-Slot ist ein Objekt
|
rich client |
|
standalone (oder noch im Erkennungsmodus ohne Wire) |
Es gibt keinen Host-Antwortsweg — der Aufruf wird (begrenzt) mit dem
|
4. Beispiele
await dashlet.openHitListByIds({
objects: [{ objectId: '1024', objectTypeId: 262145 }],
inNewTab: true,
title: 'Offene Dokumente',
});
5. Fehler
-
TypeError— ein fehlerhaftes Options-Objekt: die Optionen müssen ein plain-Objekt mit einemobjects-Array sein (die Normalisierung lehnt jede andere Form beschreibend ab). -
Error('dashlet destroyed')— das Dashlet wurde vor dem Aufruf zerstört. -
TimeoutError— begrenztes Fehlen einer Antwort im Standalone, oder ein korrelierter (inNewTab === true) Webclient-Post, dessen Host innerhalb vontimeoutMsnie geantwortet hat. Fire-and-forget-Posts lösen sich sofort auf (kein Timeout möglich). -
Das Host-
{ error }-Payload — wenn der Host einen Fehler bei einem Webclient-Methodenaufruf meldet.