BroadcastChannel
BroadcastChannel
Prezentare generală
BroadcastChannel este o clasă în Aspose.Html FOSS pentru Python. Moștenește de la: EventTarget.
Livrare fan-out BroadcastChannel deterministă în același runtime.
Această clasă oferă 6 metode pentru lucrul cu obiecte BroadcastChannel în programe Python. Metodele disponibile includ: __init__, add_event_listener, close, dispatch_event, post_message, remove_event_listener. Toți membrii publici sunt accesibili oricărei aplicații Python după instalarea pachetului Aspose.Html FOSS pentru Python. Proprietăți: name, onmessage.
Proprietăți
| Nume | Tip | Acces | Descriere: |
|---|---|---|---|
name | str | Citire | Numele canalului furnizat la momentul construcției. |
onmessage | `Callable[[object], object] | None` | Citire |
Metode
| Semnătură | Descriere: |
|---|---|
__init__(name: str) | Calls init(name) pe această instanță BroadcastChannel. |
post_message(message: object) | Pune în coadă livrarea fan-out a fraților cu același nume prin programarea buclei de evenimente. |
close() | Închide canalul; apelurile repetate sunt ignorate. |
add_event_listener(type: str, listener: Callable, capture: bool, once: bool) | Register listener pentru evenimentele de type. |
remove_event_listener(type: str, listener: Callable, capture: bool) | Deregistrează un ascultător înregistrat anterior. |
dispatch_event(event: "Event") → bool | Dispatch event prin arborele de strămoși. |