ErrorEvent
ErrorEvent
Genel Bakış
ErrorEvent, Python için Aspose.Html FOSS içinde bir sınıftır. Şu sınıftan türetilir: Event.
Betik hatası olayı (WHATWG HTML §8.1.3.6).
Bu sınıf, Python programlarında ErrorEvent nesneleriyle çalışmak için 5 yöntem sağlar. Mevcut yöntemler şunlardır: __init__, init_event, prevent_default, stop_immediate_propagation, stop_propagation. Tüm genel üyeler, Aspose.Html FOSS for Python paketini kurduktan sonra herhangi bir Python uygulaması tarafından erişilebilir. Özellikler: bubbles, cancelable, colno, current_target, default_prevented, error ve 7 tanesi daha.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
message | str | Okuma | İnsan tarafından okunabilir hata mesajı. |
filename | str | Okuma | Hatanın kaynaklandığı betiğin URL’si. |
lineno | int | Okuma | Hatanın meydana geldiği satır numarası. |
colno | int | Okuma | Hatanın meydana geldiği sütun numarası. |
error | `“object | None”` | Okuma |
type | str | Okuma | Olay türü dizesi. |
bubbles | bool | Okuma | Olayın kabarcıklanıp kabarcıklanmadığı. |
cancelable | bool | Okuma | Varsayılan eylemin önlenip önlenemeyeceği. |
target | `“EventTarget | None”` | Okuma |
current_target | `“EventTarget | None”` | Okuma |
event_phase | int | Okuma | Aşama sabiti: NONE (0), CAPTURING_PHASE (1), AT_TARGET (2), BUBBLING_PHASE (3). |
default_prevented | bool | Okuma | İptal edilebilir bir olayda preventDefault() çağrılıp çağrılmadığı. |
timestamp | float | Okuma | Olay oluşturulurken Unix epoch zamanı (saniye). |
Yöntemler
| İmza | Açıklama |
|---|---|
__init__(type: str, bubbles: bool, cancelable: bool, message: str, filename: str, lineno: int, colno: int, error: object) | Calls init(type, bubbles, cancelable, message, filename, lineno, colno, error) bu ErrorEvent örneğinde. |
prevent_default() | Olay iptal edilebilir ise default_prevented değerini True olarak ayarlayın. |
stop_propagation() | Geçerli hedefteki tüm dinleyiciler tamamlandıktan sonra olay yayılımını durdur. |
stop_immediate_propagation() | Yayılımı durdur VE geçerli hedefteki kalan dinleyicileri engelle. |
init_event(type: str, bubbles: bool, cancelable: bool) | Pre-dispatch olay başlatması için eski takma ad. |