KeyboardEvent

KeyboardEvent

Översikt

KeyboardEvent är en klass i Aspose.Html FOSS för Python. Ärver från: UIEvent.

Tangentbordshändelse (WHATWG UI Events §5.3).

Denna klass tillhandahåller 5 metoder för att arbeta med KeyboardEvent-objekt i Python-program. Tillgängliga metoder inkluderar: __init__, init_event, prevent_default, stop_immediate_propagation, stop_propagation. Alla offentliga medlemmar är tillgängliga för alla Python-applikationer efter att ha installerat Aspose.Html FOSS för Python-paketet. Egenskaper: DOM_KEY_LOCATION_LEFT, DOM_KEY_LOCATION_NUMPAD, DOM_KEY_LOCATION_RIGHT, DOM_KEY_LOCATION_STANDARD, alt_key, bubbles och 17 fler.

Egenskaper

NamnTypÅtkomstBeskrivning
keystrLäsNyckelvärdesträng (t.ex.
codestrLäsFysisk tangentkodsträng (t.ex.
locationintLäsTangentplats (standard, vänster, höger eller numpad).
repeatboolLäsTrue när tangenten hålls ned och händelsen automatiskt upprepas.
is_composingboolLäsTrue när händelsen avfyras inom en aktiv IME-komposition.
alt_keyboolLäsOm Alt-tangenten var aktiv när händelsen utlösts.
ctrl_keyboolLäsOm Ctrl-tangenten var aktiv när händelsen utlösts.
meta_keyboolLäsOm Meta-tangenten var aktiv när händelsen utlösts.
shift_keyboolLäsOm Shift-tangenten var aktiv när händelsen avfyrades.
DOM_KEY_LOCATION_STANDARDintLäsHämtar standarden för DOM-nyckelns plats.
DOM_KEY_LOCATION_LEFTintLäsHämtar DOM-tangentens plats vänster.
DOM_KEY_LOCATION_RIGHTintLäsHämtar DOM-nyckellokationen korrekt.
DOM_KEY_LOCATION_NUMPADintLäsHämtar dom-tangentplats numpad.
detailintLäsInteger-detaljvärde associerat med händelsen.
viewNoneLäsAlltid None i huvudlöst läge (fönsterbakåtreferens utanför räckvidd).
typestrLäsSträngen för händelsetypen.
bubblesboolLäsOm händelsen bubblar.
cancelableboolLäsOm standardåtgärden kan förhindras.
target`“EventTargetNone”`Läs
current_target`“EventTargetNone”`Läs
event_phaseintLäsFas-konstant: NONE (0), CAPTURING_PHASE (1), AT_TARGET (2), BUBBLING_PHASE (3).
default_preventedboolLäsOm preventDefault() anropades på en avbrytbar händelse.
timestampfloatLäsUnix-epoktid (sekunder) vid skapandet av händelsen.

Metoder

SignaturBeskrivning
__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) på denna KeyboardEvent-instans.
prevent_default()Ställ in default_prevented till True om händelsen är avbrytbar.
stop_propagation()Stoppa händelsepropageringen efter att alla lyssnare på det aktuella målet har avslutat.
stop_immediate_propagation()Stoppa spridning OCH förhindra återstående lyssnare på det aktuella målet.
init_event(type: str, bubbles: bool, cancelable: bool)Legacy-alias för fördispatch-händelseinitiering.

Se även

 Svenska