BroadcastChannel

BroadcastChannel

Обзор

BroadcastChannel — это класс в Aspose.Html FOSS для Python. Наследует от: EventTarget.

Детерминированная доставка fan-out BroadcastChannel в том же runtime.

Этот класс предоставляет 6 методов для работы с объектами BroadcastChannel в программах Python. Доступные методы включают: __init__, add_event_listener, close, dispatch_event, post_message, remove_event_listener. Все публичные члены доступны любому приложению Python после установки пакета Aspose.Html FOSS для Python. Свойства: name, onmessage.

Свойства

Имя:Тип:ДоступОписание:
namestrЧтениеИмя канала, предоставленное при создании.
onmessage`Callable[[object], object]None`Чтение

Методы

ПодписьОписание:
__init__(name: str)Calls init(name) на этом экземпляре BroadcastChannel.
post_message(message: object)Поместить в очередь доставку fan-out одноимённых дочерних элементов через планирование в event-loop.
close()Закрыть канал; повторные вызовы игнорируются.
add_event_listener(type: str, listener: Callable, capture: bool, once: bool)Register listener для событий type.
remove_event_listener(type: str, listener: Callable, capture: bool)Отменить регистрацию ранее зарегистрированного слушателя.
dispatch_event(event: "Event") → boolDispatch event через дерево предков.

См. также:

 Русский