InputEvent
InputEvent
Przegląd
InputEvent jest klasą w Aspose.Html FOSS dla Python. Dziedziczy po: UIEvent.
Zdarzenie wprowadzania tekstu (WHATWG Input Events Level 2 / WHATWG UI Events §5.6).
Ta klasa udostępnia 5 metod do pracy z obiektami InputEvent w programach Python. Dostępne metody to: __init__, init_event, prevent_default, stop_immediate_propagation, stop_propagation. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji Python po zainstalowaniu pakietu Aspose.Html FOSS dla Python. Właściwości: bubbles, cancelable, current_target, data, default_prevented, detail oraz 7 innych.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
data | `“str | None”` | Odczyt |
input_type | str | Odczyt | Szczegółowy opis działania wejściowego (np. |
is_composing | bool | Odczyt | True gdy zdarzenie jest wywoływane w trakcie aktywnej kompozycji IME. |
detail | int | Odczyt | Liczba całkowita szczegółowa powiązana ze zdarzeniem. |
view | None | Odczyt | Zawsze None w trybie bezgłowym (odwołanie zwrotne do okna poza zakresem). |
type | str | Odczyt | Ciąg określający typ zdarzenia. |
bubbles | bool | Odczyt | Czy zdarzenie jest propagowane. |
cancelable | bool | Odczyt | Czy można zapobiec domyślnej akcji. |
target | `“EventTarget | None”` | Odczyt |
current_target | `“EventTarget | None”` | Odczyt |
event_phase | int | Odczyt | Stała fazy: NONE (0), CAPTURING_PHASE (1), AT_TARGET (2), BUBBLING_PHASE (3). |
default_prevented | bool | Odczyt | Czy wywołano preventDefault() na zdarzeniu, które można anulować. |
timestamp | float | Odczyt | Czas epoki Unix (sekundy) w momencie tworzenia zdarzenia. |
Metody
| Sygnatura | Opis |
|---|---|
| `init(type: str, bubbles: bool, cancelable: bool, detail: int, data: “str | None”, input_type: str, is_composing: bool)` |
prevent_default() | Ustaw default_prevented na True, jeśli zdarzenie jest anulowalne. |
stop_propagation() | Zatrzymaj propagację zdarzenia po zakończeniu wszystkich nasłuchujących na bieżącym targetie. |
stop_immediate_propagation() | Zatrzymaj propagację i zapobiegaj wywoływaniu pozostałych nasłuchujących na bieżącym targetie. |
init_event(type: str, bubbles: bool, cancelable: bool) | Starszy alias dla wstępnej inicjalizacji zdarzenia przed jego wysłaniem. |