BroadcastChannel

BroadcastChannel

Przegląd

BroadcastChannel jest klasą w Aspose.Html FOSS dla Python. Dziedziczy po: EventTarget.

Deterministyczna dostawa rozgałęzienia BroadcastChannel w tym samym środowisku uruchomieniowym.

Ta klasa udostępnia 6 metod do pracy z obiektami BroadcastChannel w programach Python. Dostępne metody to: __init__, add_event_listener, close, dispatch_event, post_message, remove_event_listener. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji Python po zainstalowaniu pakietu Aspose.Html FOSS dla Python. Właściwości: name, onmessage.

Właściwości

NazwaTypDostępOpis
namestrOdczytNazwa kanału podana w czasie tworzenia.
onmessage`Callable[[object], object]None`Odczyt

Metody

SygnaturaOpis
__init__(name: str)Calls init(name) na tej instancji BroadcastChannel.
post_message(message: object)Kolejkuj dostarczanie typu fan-out między rodzeństwem o tej samej nazwie przy użyciu planowania pętli zdarzeń.
close()Zamknij kanał; powtarzające się wywołania są ignorowane.
add_event_listener(type: str, listener: Callable, capture: bool, once: bool)Register listener dla zdarzeń type.
remove_event_listener(type: str, listener: Callable, capture: bool)Wyrejestruj wcześniej zarejestrowanego słuchacza.
dispatch_event(event: "Event") → boolDispatch event przez drzewo przodków.

Zobacz także

 Polski