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 مورد دیگر.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
detail | object | خواندن | بار دلخواه تعریفشده توسط فراخواننده. |
type | str | خواندن | رشتهٔ نوع رویداد. |
bubbles | bool | خواندن | آیا رویداد بهصورت حبابی انتشار مییابد. |
cancelable | bool | خواندن | آیا میتوان از اقدام پیشفرض جلوگیری کرد. |
target | `“EventTarget | None”` | خواندن |
current_target | `“EventTarget | None”` | خواندن |
event_phase | int | خواندن | ثابت فاز: NONE (0), CAPTURING_PHASE (1), AT_TARGET (2), BUBBLING_PHASE (3). |
default_prevented | bool | خواندن | این که آیا متد preventDefault() بر روی یک رویداد قابل لغو فراخوانی شده است یا نه. |
timestamp | float | خواندن | زمان نقطه شروع یونیکس (ثانیه) هنگام ایجاد رویداد. |
روش ها
| امضا | توضیح |
|---|---|
__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. |