PopStateEvent

PopStateEvent

ภาพรวม

PopStateEvent คือคลาสใน Aspose.Html FOSS สำหรับ Python. สืบทอดจาก: Event.

เหตุการณ์การเดินทางประวัติศาสตร์ที่บรรจุสถานะรายการที่ใช้งานอยู่.

คลาสนี้ให้ 5 วิธีสำหรับทำงานกับวัตถุ PopStateEvent ในโปรแกรม Python. วิธีที่สามารถใช้ได้รวมถึง: __init__, init_event, prevent_default, stop_immediate_propagation, stop_propagation. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน Python ใด ๆ หลังจากติดตั้งแพคเกจ Aspose.Html FOSS สำหรับ Python. คุณสมบัติ: bubbles, cancelable, current_target, default_prevented, event_phase, state, และอีก 3 รายการ.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
stateobjectอ่านสแนปช็อตของสถานะที่สัมพันธ์กับรายการประวัติปัจจุบัน.
typestrอ่านสตริงประเภทเหตุการณ์.
bubblesboolอ่านว่ากิจกรรมบับเบิลหรือไม่.
cancelableboolอ่านว่าการกระทำเริ่มต้นสามารถถูกป้องกันได้หรือไม่.
target`“EventTargetNone”`อ่าน
current_target`“EventTargetNone”`อ่าน
event_phaseintอ่านค่าคงที่ของเฟส: NONE (0), CAPTURING_PHASE (1), AT_TARGET (2), BUBBLING_PHASE (3).
default_preventedboolอ่านว่า preventDefault() ถูกเรียกบนเหตุการณ์ที่สามารถยกเลิกได้หรือไม่.
timestampfloatอ่านเวลา Unix epoch (วินาที) ขณะสร้างเหตุการณ์.

วิธีการ

ลายเซ็นคำอธิบาย
__init__(type: str, state: object)Calls init(type, state) บนอินสแตนซ์ PopStateEvent นี้.
prevent_default()ตั้ง default_prevented เป็น True หากเหตุการณ์สามารถยกเลิกได้.
stop_propagation()หยุดการกระจายเหตุการณ์หลังจากผู้ฟังทั้งหมดบนเป้าหมายปัจจุบันทำงานเสร็จ.
stop_immediate_propagation()หยุดการแพร่กระจาย AND ป้องกันตัวฟังที่เหลือบนเป้าหมายปัจจุบัน.
init_event(type: str, bubbles: bool, cancelable: bool)นามแฝงเก่าสำหรับการเริ่มต้นเหตุการณ์ pre-dispatch.

ดูเพิ่มเติม

 ภาษาไทย