KeyboardEvent
KeyboardEvent
Przegląd
KeyboardEvent jest klasą w Aspose.Html FOSS dla Python. Dziedziczy po: UIEvent.
Zdarzenie klawiatury (WHATWG UI Events §5.3).
Ta klasa udostępnia 5 metod do pracy z obiektami KeyboardEvent w programach Python. Dostępne metody obejmują: __init__, init_event, prevent_default, stop_immediate_propagation, stop_propagation. Wszystkie publiczne członki są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Html FOSS dla Python. Właściwości: DOM_KEY_LOCATION_LEFT, DOM_KEY_LOCATION_NUMPAD, DOM_KEY_LOCATION_RIGHT, DOM_KEY_LOCATION_STANDARD, alt_key, bubbles oraz 17 innych.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
key | str | Odczyt | Ciąg wartości klucza (np. |
code | str | Odczyt | Ciąg kodu klawisza fizycznego (np. |
location | int | Odczyt | Lokalizacja klawisza (standardowa, lewa, prawa lub numeryczna). |
repeat | bool | Odczyt | True gdy klawisz jest przytrzymany i zdarzenie jest automatycznie powtarzane. |
is_composing | bool | Odczyt | True gdy zdarzenie jest wywoływane w trakcie aktywnej kompozycji IME. |
alt_key | bool | Odczyt | Czy klawisz Alt był aktywny w momencie wywołania zdarzenia. |
ctrl_key | bool | Odczyt | Czy klawisz Ctrl był aktywny w momencie wywołania zdarzenia. |
meta_key | bool | Odczyt | Czy klawisz Meta był aktywny w momencie wywołania zdarzenia. |
shift_key | bool | Odczyt | Czy klawisz Shift był aktywny w momencie wywołania zdarzenia. |
DOM_KEY_LOCATION_STANDARD | int | Odczyt | Pobiera standard lokalizacji klawisza DOM. |
DOM_KEY_LOCATION_LEFT | int | Odczyt | Pobiera lokalizację klucza DOM po lewej. |
DOM_KEY_LOCATION_RIGHT | int | Odczyt | Pobiera prawidłową lokalizację klawisza DOM. |
DOM_KEY_LOCATION_NUMPAD | int | Odczyt | Pobiera lokalizację klawisza DOM numpad. |
detail | int | Odczyt | Integer wartość szczegółowa powiązana ze zdarzeniem. |
view | None | Odczyt | Zawsze None w trybie bezgłowym (odwołanie do okna poza zakresem). |
type | str | Odczyt | String typu 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, key: str, code: str, location: int, repeat: bool, is_composing: bool, alt_key: bool, ctrl_key: bool, meta_key: bool, shift_key: bool) | Calls init(type, bubbles, cancelable, detail, key, code, location, repeat, is_composing, alt_key, ctrl_key, meta_key, shift_key) w tej instancji KeyboardEvent. |
prevent_default() | Ustaw default_prevented na True, jeśli zdarzenie jest anulowalne. |
stop_propagation() | Zatrzymaj propagację zdarzenia po zakończeniu działania wszystkich nasłuchiwaczy na bieżącym celu. |
stop_immediate_propagation() | Zatrzymaj propagację AND zapobiegaj pozostałym nasłuchiwaczom na bieżącym elemencie. |
init_event(type: str, bubbles: bool, cancelable: bool) | Alias legacy dla wstępnej inicjalizacji zdarzenia przed wysłaniem. |