Das Session-Objekt löst ein Signalereignis aus, wenn der Client ein Signal von der Sitzung empfängt.
Eigenschaften
| Name | Typ | Beschreibung |
|---|---|---|
type |
Zeichenfolge | Der dem Signal zugewiesene Typ (sofern vorhanden). Verwenden Sie den Typ, um empfangene Signale zu filtern (indem Sie einen Ereignis-Handler für „signal:type1“ oder „signal:type2“ usw. hinzufügen). |
data |
Zeichenfolge | Die mit dem Signal gesendete Datenfolge (sofern vorhanden). |
from |
Verbindung | Die Verbindung, die dem Client entspricht, der das Signal gesendet hat. |
Siehe: : - Session.signal() - Sitzungsereignisse (signal und signal:type)
Methoden
| Name | Beschreibung |
|---|---|
isDefaultPrevented() → {Boolean} |
Ob das Standardverhalten des Ereignisses durch einen Aufruf von preventDefault() (true) oder nicht (false). |
preventDefault() |
Verhindert, dass das mit dem Ereignis verbundene Standardverhalten ausgeführt wird. |
isDefaultPrevented() → {Boolean}
Ob das Standardverhalten des Ereignisses durch einen Aufruf von
preventDefault() (true) oder nicht (false).
Siehe preventDefault().
Rückgabe:
preventDefault()
Verhindert, dass das mit dem Ereignis verbundene Standardverhalten ausgeführt wird.
Um festzustellen, ob ein Ereignis ein Standardverhalten aufweist, überprüfen Sie die cancelable Eigenschaft
des Ereignisobjekts.
Rufen Sie die preventDefault() Methode in der Callback-Funktion für das Ereignis.
Die folgenden Ereignisse weisen Standardverhalten auf:
sessionDisconnect— Siehe SessionDisconnectEvent.preventDefault().streamDestroyed— Siehe StreamEvent.preventDefault().accessDialogOpened— Siehe die Ereignis „accessDialogOpened“.accessDenied— Siehe die Ereignis „accessDenied“.