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