FocusEvent

FocusEvent

نظرة عامة

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

حدث انتقال التركيز (WHATWG UI Events §5.4).

توفر هذه الفئة 5 طرق للعمل مع كائنات FocusEvent في برامج 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, و5 أخرى.

خصائص

اسمالنوعالوصولوصف
related_target`“objectNone”`قراءة
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, related_target: object)Calls init(type, bubbles, cancelable, detail, related_target) على هذا المثيل FocusEvent.
prevent_default()عيّن default_prevented إلى True إذا كان الحدث قابلًا للإلغاء.
stop_propagation()إيقاف انتشار الحدث بعد انتهاء جميع المستمعين على الهدف الحالي.
stop_immediate_propagation()إيقاف الانتشار و منع المستمعين المتبقين على الهدف الحالي.
init_event(type: str, bubbles: bool, cancelable: bool)الاسم المستعار القديم لتهيئة حدث ما قبل الإرسال.

انظر أيضاً

 العربية