BroadcastChannel

BroadcastChannel

ภาพรวม

BroadcastChannel เป็นคลาสใน Aspose.Html FOSS สำหรับ Python. สืบทอดจาก: EventTarget.

การจัดส่ง fan-out BroadcastChannel แบบ deterministic บน runtime เดียวกัน.

คลาสนี้ให้ 6 เมธอดสำหรับทำงานกับอ็อบเจกต์ BroadcastChannel ในโปรแกรม Python. เมธอดที่มีรวมถึง: __init__, add_event_listener, close, dispatch_event, post_message, remove_event_listener. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้จากแอปพลิเคชัน Python ใด ๆ หลังจากติดตั้งแพคเกจ Aspose.Html FOSS สำหรับ Python. คุณสมบัติ: name, onmessage.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
namestrอ่านชื่อช่องที่ระบุในขณะสร้าง.
onmessage`Callable[[object], object]None`อ่าน

วิธีการ

ลายเซ็นคำอธิบาย
__init__(name: str)Calls init(name) บนอินสแตนซ์ BroadcastChannel นี้.
post_message(message: object)คิวการส่งแบบ fan-out ของพี่น้องชื่อเดียวกันผ่านการกำหนดเวลาแบบ event-loop.
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 ผ่านต้นไม้บรรพบุรุษ.

ดูเพิ่มเติม

 ภาษาไทย