ErrorEvent

ErrorEvent

Tổng quan

ErrorEvent là một lớp trong Aspose.Html FOSS dành cho Python. Kế thừa từ: Event.

Sự kiện lỗi script (WHATWG HTML §8.1.3.6).

Lớp này cung cấp 5 phương thức để làm việc với các đối tượng ErrorEvent trong các chương trình Python. Các phương thức khả dụng bao gồm: __init__, init_event, prevent_default, stop_immediate_propagation, stop_propagation. Tất cả các thành viên công khai đều có thể truy cập bởi bất kỳ ứng dụng Python nào sau khi cài đặt gói Aspose.Html FOSS cho Python. Thuộc tính: bubbles, cancelable, colno, current_target, default_prevented, error, và 7 mục khác.

Thuộc tính

TênKiểuTruy cậpMô tả
messagestrĐọcThông báo lỗi có thể đọc được.
filenamestrĐọcURL của script nơi lỗi phát sinh.
linenointĐọcSố dòng nơi lỗi xảy ra.
colnointĐọcSố cột nơi lỗi xảy ra.
error`“objectNone”`Đọc
typestrĐọcChuỗi loại sự kiện.
bubblesboolĐọcSự kiện có lan truyền hay không.
cancelableboolĐọcLiệu hành động mặc định có thể bị ngăn chặn hay không.
target`“EventTargetNone”`Đọc
current_target`“EventTargetNone”`Đọc
event_phaseintĐọcHằng số giai đoạn: NONE (0), CAPTURING_PHASE (1), AT_TARGET (2), BUBBLING_PHASE (3).
default_preventedboolĐọcLiệu preventDefault() có được gọi trên một sự kiện có thể hủy không.
timestampfloatĐọcThời gian epoch Unix (giây) tại thời điểm tạo Event.

Phương thức

Chữ kýMô tả
__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) trên instance ErrorEvent này.
prevent_default()Đặt default_prevented thành True nếu sự kiện có thể hủy.
stop_propagation()Ngừng lan truyền sự kiện sau khi tất cả các listener trên mục tiêu hiện tại hoàn thành.
stop_immediate_propagation()Ngừng lan truyền VÀ ngăn chặn các listener còn lại trên mục tiêu hiện tại.
init_event(type: str, bubbles: bool, cancelable: bool)Bí danh legacy cho việc khởi tạo sự kiện trước khi dispatch.

Xem thêm

 Tiếng Việt