UIEvent

UIEvent

نظرة عامة

UIEvent هي فئة في Aspose.Html FOSS لـ Python. ترث من: Event.

الفئة الأساسية لأحداث واجهة المستخدم (WHATWG UI Events §5.1).

توفر هذه الفئة 5 طرق للعمل مع كائنات UIEvent في برامج Python. تشمل الطرق المتاحة: __init__, init_event, prevent_default, stop_immediate_propagation, stop_propagation. جميع الأعضاء العامة متاحة لأي تطبيق Python بعد تثبيت حزمة Aspose.Html FOSS لـ Python. الخصائص: bubbles, cancelable, current_target, default_prevented, detail, event_phase, و 4 أخرى.

خصائص

اسمالنوعالوصولوصف
detailintقراءةقيمة عدد صحيح تفصيلية مرتبطة بالحدث.
viewNoneقراءةدائمًا None في وضع بدون واجهة (المرجع العكسي للنافذة خارج النطاق).
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, bubbles: bool, cancelable: bool, detail: int)Calls init(type, bubbles, cancelable, detail) على هذه المثيل UIEvent.
prevent_default()قم بتعيين default_prevented إلى True إذا كان الحدث قابلًا للإلغاء.
stop_propagation()أوقف انتشار الحدث بعد انتهاء جميع المستمعين على الهدف الحالي.
stop_immediate_propagation()أوقف الانتشار ومنع المستمعين المتبقين على الهدف الحالي.
init_event(type: str, bubbles: bool, cancelable: bool)اسم مستعار قديم لتهيئة الحدث قبل الإرسال.

انظر أيضاً

 العربية