MessagePort
MessagePort
Gambaran Umum
MessagePort adalah sebuah kelas di Aspose.Html FOSS untuk Python. Mewarisi dari: EventTarget.
Baseline antrian MessagePort yang deterministic same-runtime.
Kelas ini menyediakan 7 metode untuk bekerja dengan objek MessagePort dalam program Python. Metode yang tersedia meliputi: __init__, add_event_listener, close, dispatch_event, post_message, remove_event_listener, start. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah memasang paket Aspose.Html FOSS untuk Python. Properti: closed, onmessage.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
closed | bool | Baca | Apakah port ini telah ditutup. |
onmessage | `Callable[[object], object] | None` | Baca |
Metode
| Tanda Tangan | Deskripsi |
|---|---|
__init__() | Calls init pada instance MessagePort ini. |
post_message(message: object) | Antri pesan untuk pengiriman ke peer melalui tugas event-loop terjadwal. |
start() | Mulai penyebaran pesan (idempoten). |
close() | Tutup port ini. |
add_event_listener(type: str, listener: Callable, capture: bool, once: bool) | Register listener untuk peristiwa dari type. |
remove_event_listener(type: str, listener: Callable, capture: bool) | Batalkan pendaftaran listener yang sebelumnya terdaftar. |
dispatch_event(event: "Event") → bool | Dispatch event melalui pohon nenek moyang. |