MessagePort

MessagePort

Tổng quan

MessagePort là một lớp trong Aspose.Html FOSS cho Python. Kế thừa từ: EventTarget.

Hàng đợi MessagePort cùng môi trường chạy đảm bảo tính quyết định.

Lớp này cung cấp 7 phương thức để làm việc với các đối tượng MessagePort trong các chương trình Python. Các phương thức khả dụng bao gồm: __init__, add_event_listener, close, dispatch_event, post_message, remove_event_listener, start. Tất cả các thành viên công khai đều có thể truy cập từ bất kỳ ứng dụng Python nào sau khi cài đặt gói Aspose.Html FOSS cho Python. Thuộc tính: closed, onmessage.

Thuộc tính

TênKiểuTruy cậpMô tả
closedboolĐọcLiệu cổng này đã bị đóng hay chưa.
onmessage`Callable[[object], object]None`Đọc

Phương thức

Chữ kýMô tả
__init__()Calls init trên phiên bản MessagePort này.
post_message(message: object)Đặt tin nhắn vào hàng đợi để giao cho peer thông qua tác vụ vòng lặp sự kiện đã lên lịch.
start()Bắt đầu gửi tin nhắn (idempotent).
close()Đóng cổng này.
add_event_listener(type: str, listener: Callable, capture: bool, once: bool)Register listener cho các sự kiện của type.
remove_event_listener(type: str, listener: Callable, capture: bool)Hủy đăng ký một listener đã được đăng ký trước đó.
dispatch_event(event: "Event") → boolDispatch event qua cây tổ tiên.

Xem thêm

 Tiếng Việt