BroadcastChannel
BroadcastChannel
Огляд
BroadcastChannel — це клас у Aspose.Html FOSS для Python. Наслідує від: EventTarget.
Детермінована доставка BroadcastChannel fan-out в одному середовищі виконання.
Цей клас надає 6 методів для роботи з об’єктами BroadcastChannel у програмах Python. Доступні методи: __init__, add_event_listener, close, dispatch_event, post_message, remove_event_listener. Усі публічні члени доступні будь-якій програмі Python після встановлення пакету Aspose.Html FOSS для Python. Властивості: name, onmessage.
Властивості
| Назва | Тип | Доступ | Опис |
|---|---|---|---|
name | str | Читання | Назва каналу, вказана під час створення. |
onmessage | `Callable[[object], object] | None` | Читання |
Методи
| Сигнатура | Опис |
|---|---|
__init__(name: str) | Calls init(name) на цьому BroadcastChannel екземплярі. |
post_message(message: object) | Поставити в чергу доставку одноіменних дочірніх підписників за допомогою планування в 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") → bool | Dispatch event через дерево предків. |