Event

Event

نمای کلی

کلاس Event در Aspose.Html FOSS برای Python است.

یک شیء رویداد DOM طبق WHATWG DOM §2.2.

این کلاس 5 متد برای کار با اشیای Event در برنامه‌های Python فراهم می‌کند. متدهای موجود شامل: __init__، init_event، prevent_default، stop_immediate_propagation، stop_propagation هستند. تمام اعضای عمومی پس از نصب بسته Aspose.Html FOSS برای Python، برای هر برنامه Python قابل دسترسی هستند. ویژگی‌ها: bubbles، cancelable، current_target، default_prevented، event_phase، target و 2 مورد دیگر.

خواص

نامنوعدسترسیتوضیح
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خواندنزمان یونیکس اِپوک (ثانیه) در زمان ایجاد رویداد.

روش ها

امضاتوضیح
__init__(type: str, bubbles: bool, cancelable: bool)Calls init(type, bubbles, cancelable) در این نمونهٔ Event.
prevent_default()اگر رویداد قابل لغو باشد، default_prevented را روی True تنظیم کنید.
stop_propagation()پس از اتمام تمام شنونده‌ها در هدف فعلی، انتشار رویداد را متوقف کنید.
stop_immediate_propagation()انتشار را متوقف کنید و مانع شنونده‌های باقی‌مانده در هدف فعلی شوید.
init_event(type: str, bubbles: bool, cancelable: bool)نام مستعار قدیمی برای مقداردهی اولیه پیش از ارسال رویداد.

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

 فارسی