BroadcastChannel
BroadcastChannel
סקירה כללית
BroadcastChannel היא מחלקה ב-Aspose.Html FOSS עבור Python. יורשת מ: EventTarget.
הפצה דטרמיניסטית של BroadcastChannel fan-out באותו זמן ריצה.
מחלקה זו מספקת 6 שיטות לעבודה עם אובייקטים מסוג BroadcastChannel בתוכניות Python. השיטות הזמינות כוללות: __init__, add_event_listener, close, dispatch_event, post_message, remove_event_listener. כל החברים הציבוריים נגישים לכל יישום Python לאחר התקנת חבילת Aspose.Html FOSS עבור Python. מאפיינים: name, onmessage.
מאפיינים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
name | str | קריאה | שם הערוץ סופק בזמן הבנייה. |
onmessage | `Callable[[object], object] | None` | קריאה |
שיטות
| חתימה | תיאור |
|---|---|
__init__(name: str) | Calls init(name) במופע זה של BroadcastChannel. |
post_message(message: object) | תור משלוח fan-out של אחיו באותו שם באמצעות תזמון לולאת אירועים. |
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") → bool | Dispatch event דרך עץ האבות. |