InputEvent
InputEvent
Översikt
InputEvent är en klass i Aspose.Html FOSS för Python. Ärver från: UIEvent.
Textinmatnings-händelse (WHATWG Input Events Level 2 / WHATWG UI Events §5.6).
Denna klass tillhandahåller 5 metoder för att arbeta med InputEvent-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 installation av Aspose.Html FOSS för Python-paketet. Egenskaper: bubbles, cancelable, current_target, data, default_prevented, detail, och 7 till.
Egenskaper
| Namn | Typ | Åtkomst | Beskrivning |
|---|---|---|---|
data | `“str | None”` | Läs |
input_type | str | Läs | Granulär beskrivning av inmatningsåtgärden (t.ex. |
is_composing | bool | Läs | True när händelsen avfyras inom en aktiv IME-sammansättning. |
detail | int | Läs | Heltalsdetaljvärde associerat med händelsen. |
view | None | Läs | Alltid None i huvudlöst läge (Window-bakå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 händelse skapande. |
Metoder
| Signatur | Beskrivning |
|---|---|
| `init(type: str, bubbles: bool, cancelable: bool, detail: int, data: “str | None”, input_type: str, is_composing: bool)` |
prevent_default() | Ställ default_prevented till True om händelsen är avbrytbar. |
stop_propagation() | Stoppa händelsepropageringen när alla lyssnare på det aktuella målet har avslutat. |
stop_immediate_propagation() | Stoppa propageringen OCH förhindra återstående lyssnare på det aktuella målet. |
init_event(type: str, bubbles: bool, cancelable: bool) | Legacy alias för förhandsinitiering av händelse innan utskick. |