InputEvent
InputEvent
Огляд
InputEvent — це клас у Aspose.Html FOSS для Python. Наслідує від: UIEvent.
Подія вводу тексту (WHATWG Input Events Level 2 / WHATWG UI Events §5.6).
Цей клас надає 5 методів для роботи з об’єктами InputEvent у програмах Python. Доступні методи: __init__, init_event, prevent_default, stop_immediate_propagation, stop_propagation. Усі публічні члени доступні будь-якому застосунку Python після встановлення пакету Aspose.Html FOSS для Python. Властивості: bubbles, cancelable, current_target, data, default_prevented, detail, та ще 7.
Властивості
| Назва | Тип | Доступ | Опис |
|---|---|---|---|
data | `“str | None”` | Читання |
input_type | str | Читання | Детальний опис дії вводу (наприклад, |
is_composing | bool | Читання | True коли подія спрацьовує під час активного складання IME. |
detail | int | Читання | Ціле значення detail, пов’язане з подією. |
view | None | Читання | Завжди None у безголовому режимі (посилання на вікно поза областю застосування). |
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 | Читання | Час Unix epoch (у секундах) при створенні події. |
Методи
| Сигнатура | Опис |
|---|---|
| `init(type: str, bubbles: bool, cancelable: bool, detail: int, data: “str | None”, input_type: str, is_composing: bool)` |
prevent_default() | Встановіть default_prevented у True, якщо подію можна скасувати. |
stop_propagation() | Зупинити поширення події після завершення всіх слухачів на поточному цільовому елементі. |
stop_immediate_propagation() | Зупинити поширення ТА запобігти виконанню решти слухачів на поточному цільовому елементі. |
init_event(type: str, bubbles: bool, cancelable: bool) | Застарілий псевдонім для ініціалізації події перед її розсилкою. |