BroadcastChannel
BroadcastChannel
Übersicht
BroadcastChannel ist eine Klasse in Aspose.Html FOSS für Python. Erbt von: EventTarget.
Deterministische Same-Runtime-BroadcastChannel-Fan-Out-Auslieferung.
Diese Klasse stellt 6 Methoden zur Arbeit mit BroadcastChannel-Objekten in Python-Programmen bereit. Verfügbare Methoden sind: __init__, add_event_listener, close, dispatch_event, post_message, remove_event_listener. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.Html FOSS für Python-Paket installiert wurde. Eigenschaften: name, onmessage.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
name | str | Lesen | Kanalname, der bei der Konstruktion angegeben wird. |
onmessage | `Callable[[object], object] | None` | Lesen |
Methoden
| Signatur | Beschreibung |
|---|---|
__init__(name: str) | Calls init(name) auf dieser BroadcastChannel-Instanz. |
post_message(message: object) | In die Queue für die Fan-out-Zustellung gleichnamiger Geschwister über die Event-Loop-Planung einreihen. |
close() | Schließe den Kanal; wiederholte Aufrufe werden ignoriert. |
add_event_listener(type: str, listener: Callable, capture: bool, once: bool) | Register listener für Ereignisse von type. |
remove_event_listener(type: str, listener: Callable, capture: bool) | Melde einen zuvor registrierten Listener ab. |
dispatch_event(event: "Event") → bool | Dispatch event durch den Ahnenbaum. |