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()התחלת הפצת הודעות (idempotent).
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 דרך עץ האבות.

ראה גם

 עברית