InputEvent

InputEvent

Tổng quan

InputEvent là một lớp trong Aspose.Html FOSS cho Python. Kế thừa từ: UIEvent.

Sự kiện nhập văn bản (WHATWG Input Events Level 2 / WHATWG UI Events §5.6).

Lớp này cung cấp 5 phương thức để làm việc với các đối tượng InputEvent trong các chương trình Python. Các phương thức có sẵn 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, current_target, data, default_prevented, detail, và 7 mục khác.

Thuộc tính

TênKiểuTruy cậpMô tả
data`“strNone”`Đọc
input_typestrĐọcMô tả chi tiết của hành động nhập (ví dụ:
is_composingboolĐọcTrue khi sự kiện được kích hoạt trong một quá trình nhập IME đang hoạt động.
detailintĐọcGiá trị chi tiết kiểu nguyên được liên kết với sự kiện.
viewNoneĐọcLuôn luôn None trong chế độ không giao diện (tham chiếu ngược của Window nằm ngoài phạm vi).
typestrĐọcChuỗi loại sự kiện.
bubblesboolĐọcLiệu sự 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, detail: int, data: “strNone”, input_type: str, is_composing: bool)`
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 trình nghe 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 trình nghe còn lại trên mục tiêu hiện tại.
init_event(type: str, bubbles: bool, cancelable: bool)Bí danh kế thừa cho việc khởi tạo sự kiện trước khi phát.

Xem thêm

 Tiếng Việt