CustomEvent

CustomEvent

نمای کلی

CustomEvent یک کلاس در Aspose.Html FOSS برای Python است. ارث‌برده از: Event.

یک Event حامل یک بار جزئیات دلخواه.

این کلاس 6 متد برای کار با اشیاء CustomEvent در برنامه‌های Python فراهم می‌کند. متدهای موجود شامل: __init__, init_custom_event, init_event, prevent_default, stop_immediate_propagation, stop_propagation هستند. همه اعضای عمومی پس از نصب بسته Aspose.Html FOSS برای Python، برای هر برنامه Python قابل دسترسی هستند. ویژگی‌ها: bubbles, cancelable, current_target, default_prevented, detail, event_phase، و 3 مورد دیگر.

خواص

نامنوعدسترسیتوضیح
detailobjectخواندنبار دلخواه تعریف‌شده توسط فراخواننده.
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, detail: object)Calls init(type, bubbles, cancelable, detail) بر روی این نمونه CustomEvent.
init_custom_event(type: str, bubbles: bool, cancelable: bool, detail: object)نام مستعار قدیمی برای مقداردهی اولیهٔ رویداد سفارشی پیش‌ارسال.
prevent_default()اگر رویداد قابل لغو باشد، default_prevented را به True تنظیم کنید.
stop_propagation()توقف انتشار رویداد پس از اتمام تمام شنوندگان روی هدف فعلی.
stop_immediate_propagation()انتشار را متوقف کنید و مانع دریافت باقی‌مانده شنوندگان در هدف فعلی شوید.
init_event(type: str, bubbles: bool, cancelable: bool)نام مستعار قدیمی برای مقداردهی اولیه رویداد pre-dispatch.

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

 فارسی