MessagePort
MessagePort
Panoramica
MessagePort è una classe in Aspose.Html FOSS per Python. Eredita da: EventTarget.
Baseline della coda MessagePort deterministica same-runtime.
Questa classe fornisce 7 metodi per lavorare con oggetti MessagePort nei programmi Python. I metodi disponibili includono: __init__, add_event_listener, close, dispatch_event, post_message, remove_event_listener, start. Tutti i membri pubblici sono accessibili da qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.Html FOSS per Python. Proprietà: closed, onmessage.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
closed | bool | Lettura | Se questa porta è stata chiusa. |
onmessage | `Callable[[object], object] | None` | Lettura |
Metodi
| Firma | Descrizione |
|---|---|
__init__() | Calls init su questa istanza MessagePort. |
post_message(message: object) | Accoda un messaggio per la consegna al peer tramite attività programmata del ciclo di eventi. |
start() | Avvia l’invio dei messaggi (idempotente). |
close() | Chiudi questa porta. |
add_event_listener(type: str, listener: Callable, capture: bool, once: bool) | Register listener per gli eventi di type. |
remove_event_listener(type: str, listener: Callable, capture: bool) | Rimuovere la registrazione di un listener precedentemente registrato. |
dispatch_event(event: "Event") → bool | Dispatch event attraverso l’albero degli antenati. |