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

NazwaTypDostępOpis
keystrOdczytCiąg wartości klucza (np.
codestrOdczytCiąg kodu klawisza fizycznego (np.
locationintOdczytLokalizacja klawisza (standardowa, lewa, prawa lub numeryczna).
repeatboolOdczytTrue gdy klawisz jest przytrzymany i zdarzenie jest automatycznie powtarzane.
is_composingboolOdczytTrue gdy zdarzenie jest wywoływane w trakcie aktywnej kompozycji IME.
alt_keyboolOdczytCzy klawisz Alt był aktywny w momencie wywołania zdarzenia.
ctrl_keyboolOdczytCzy klawisz Ctrl był aktywny w momencie wywołania zdarzenia.
meta_keyboolOdczytCzy klawisz Meta był aktywny w momencie wywołania zdarzenia.
shift_keyboolOdczytCzy klawisz Shift był aktywny w momencie wywołania zdarzenia.
DOM_KEY_LOCATION_STANDARDintOdczytPobiera standard lokalizacji klawisza DOM.
DOM_KEY_LOCATION_LEFTintOdczytPobiera lokalizację klucza DOM po lewej.
DOM_KEY_LOCATION_RIGHTintOdczytPobiera prawidłową lokalizację klawisza DOM.
DOM_KEY_LOCATION_NUMPADintOdczytPobiera lokalizację klawisza DOM numpad.
detailintOdczytInteger wartość szczegółowa powiązana ze zdarzeniem.
viewNoneOdczytZawsze None w trybie bezgłowym (odwołanie do okna poza zakresem).
typestrOdczytString typu zdarzenia.
bubblesboolOdczytCzy zdarzenie jest propagowane.
cancelableboolOdczytCzy można zapobiec domyślnej akcji.
target`“EventTargetNone”`Odczyt
current_target`“EventTargetNone”`Odczyt
event_phaseintOdczytStała fazy: NONE (0), CAPTURING_PHASE (1), AT_TARGET (2), BUBBLING_PHASE (3).
default_preventedboolOdczytCzy wywołano preventDefault() na zdarzeniu, które można anulować.
timestampfloatOdczytCzas epoki Unix (sekundy) w momencie tworzenia zdarzenia.

Metody

SygnaturaOpis
__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.

Zobacz także

 Polski