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. همه اعضای عمومی پس از نصب بسته Aspose.Html FOSS برای Python، برای هر برنامه 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خواندنزمان 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)نام مستعار قدیمی برای مقداردهی اولیهٔ رویداد پیش‌انتشار.

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

 فارسی