BroadcastChannel

BroadcastChannel

نمای کلی

BroadcastChannel یک کلاس در Aspose.Html FOSS برای Python است. ارث‌بری از: EventTarget.

تحویل deterministic همان‌زمان اجرا BroadcastChannel fan-out.

این کلاس 6 متد برای کار با اشیاء BroadcastChannel در برنامه‌های Python فراهم می‌کند. متدهای موجود شامل: __init__, add_event_listener, close, dispatch_event, post_message, remove_event_listener هستند. تمام اعضای عمومی پس از نصب بسته Aspose.Html FOSS برای Python، برای هر برنامه Python قابل دسترسی هستند. ویژگی‌ها: name, onmessage.

خواص

نامنوعدسترسیتوضیح
namestrخواندننام کانال در زمان ساخت فراهم می‌شود.
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") → boolDispatch event از طریق درخت نیاکان.

همچنین ببینید:

 فارسی