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.

Властивості

НазваТипДоступОпис
closedboolЧитанняЧи був закритий цей порт.
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") → boolDispatch event через дерево предків.

Дивіться також

 Українська