BroadcastChannel
BroadcastChannel
Panoramica
BroadcastChannel è una classe in Aspose.Html FOSS per Python. Eredita da: EventTarget.
Consegna fan-out BroadcastChannel deterministica nello stesso runtime.
Questa classe fornisce 6 metodi per lavorare con oggetti BroadcastChannel nei programmi Python. I metodi disponibili includono: __init__, add_event_listener, close, dispatch_event, post_message, remove_event_listener. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.Html FOSS per Python. Proprietà: name, onmessage.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
name | str | Lettura | Nome del canale fornito al momento della costruzione. |
onmessage | `Callable[[object], object] | None` | Lettura |
Metodi
| Firma | Descrizione |
|---|---|
__init__(name: str) | Calls init(nome) su questa istanza di BroadcastChannel. |
post_message(message: object) | Accoda la consegna fan-out di fratelli con lo stesso nome tramite la pianificazione del ciclo di eventi. |
close() | Chiudi il canale; le chiamate ripetute vengono ignorate. |
add_event_listener(type: str, listener: Callable, capture: bool, once: bool) | Register listener per eventi di type. |
remove_event_listener(type: str, listener: Callable, capture: bool) | Deregistra un listener precedentemente registrato. |
dispatch_event(event: "Event") → bool | Dispatch event attraverso l’albero degli antenati. |