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`“strNone”`Чтение
input_typestrЧтениеПодробное описание действия ввода (например,
is_composingboolЧтениеTrue когда событие генерируется в активном составлении IME.
detailintЧтениеЦелочисленное значение detail, связанное с событием.
viewNoneЧтениеВсегда None в безголовом режиме (ссылка на окно вне области видимости).
typestrЧтениеСтрока типа события.
bubblesboolЧтениеВсплывает ли событие.
cancelableboolЧтениеМожно ли отменить действие по умолчанию.
target`“EventTargetNone”`Чтение
current_target`“EventTargetNone”`Чтение
event_phaseintЧтениеКонстанта фазы: NONE (0), CAPTURING_PHASE (1), AT_TARGET (2), BUBBLING_PHASE (3).
default_preventedboolЧтениеБыло ли вызвано preventDefault() для отменяемого события.
timestampfloatЧтениеВремя Unix epoch (в секундах) при создании события.

Методы

ПодписьОписание:
`init(type: str, bubbles: bool, cancelable: bool, detail: int, data: “strNone”, input_type: str, is_composing: bool)`
prevent_default()Установите default_prevented в True, если событие отменяемо.
stop_propagation()Остановить распространение события после завершения всех слушателей на текущей цели.
stop_immediate_propagation()Остановить распространение И предотвратить вызов оставшихся слушателей на текущей цели.
init_event(type: str, bubbles: bool, cancelable: bool)Устаревший псевдоним для инициализации события перед его отправкой.

См. также:

 Русский