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
| Namn | Typ | Åtkomst | Beskrivning |
|---|---|---|---|
key | str | Läs | Nyckelvärdesträng (t.ex. |
code | str | Läs | Fysisk tangentkodsträng (t.ex. |
location | int | Läs | Tangentplats (standard, vänster, höger eller numpad). |
repeat | bool | Läs | True när tangenten hålls ned och händelsen automatiskt upprepas. |
is_composing | bool | Läs | True när händelsen avfyras inom en aktiv IME-komposition. |
alt_key | bool | Läs | Om Alt-tangenten var aktiv när händelsen utlösts. |
ctrl_key | bool | Läs | Om Ctrl-tangenten var aktiv när händelsen utlösts. |
meta_key | bool | Läs | Om Meta-tangenten var aktiv när händelsen utlösts. |
shift_key | bool | Läs | Om Shift-tangenten var aktiv när händelsen avfyrades. |
DOM_KEY_LOCATION_STANDARD | int | Läs | Hämtar standarden för DOM-nyckelns plats. |
DOM_KEY_LOCATION_LEFT | int | Läs | Hämtar DOM-tangentens plats vänster. |
DOM_KEY_LOCATION_RIGHT | int | Läs | Hämtar DOM-nyckellokationen korrekt. |
DOM_KEY_LOCATION_NUMPAD | int | Läs | Hämtar dom-tangentplats numpad. |
detail | int | Läs | Integer-detaljvärde associerat med händelsen. |
view | None | Läs | Alltid None i huvudlöst läge (fönsterbakåtreferens utanför räckvidd). |
type | str | Läs | Strängen för händelsetypen. |
bubbles | bool | Läs | Om händelsen bubblar. |
cancelable | bool | Läs | Om standardåtgärden kan förhindras. |
target | `“EventTarget | None”` | Läs |
current_target | `“EventTarget | None”` | Läs |
event_phase | int | Läs | Fas-konstant: NONE (0), CAPTURING_PHASE (1), AT_TARGET (2), BUBBLING_PHASE (3). |
default_prevented | bool | Läs | Om preventDefault() anropades på en avbrytbar händelse. |
timestamp | float | Läs | Unix-epoktid (sekunder) vid skapandet av händelsen. |
Metoder
| Signatur | Beskrivning |
|---|---|
__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. |