InputEvent
InputEvent
Overzicht
InputEvent is een klasse in Aspose.Html FOSS voor Python. Erft van: UIEvent.
Tekstinvoergebeurtenis (WHATWG Input Events Level 2 / WHATWG UI Events §5.6).
Deze klasse biedt 5 methoden voor het werken met InputEvent objecten in Python programma’s. Beschikbare methoden omvatten: __init__, init_event, prevent_default, stop_immediate_propagation, stop_propagation. Alle openbare leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.Html FOSS voor Python pakket. Eigenschappen: bubbles, cancelable, current_target, data, default_prevented, detail, en 7 meer.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
data | `“str | None”` | Lezen |
input_type | str | Lezen | Gedetailleerde beschrijving van de invoeractie (bijv. |
is_composing | bool | Lezen | True wanneer het evenement wordt afgevuurd binnen een actieve IME-compositie. |
detail | int | Lezen | Integer-detailwaarde die aan het evenement is gekoppeld. |
view | None | Lezen | Altijd None in headless-modus (Window back-reference buiten bereik). |
type | str | Lezen | De eventtype-string. |
bubbles | bool | Lezen | Of het evenement bubbelt. |
cancelable | bool | Lezen | Of de standaardactie kan worden voorkomen. |
target | `“EventTarget | None”` | Lezen |
current_target | `“EventTarget | None”` | Lezen |
event_phase | int | Lezen | Fasconstant: NONE (0), CAPTURING_PHASE (1), AT_TARGET (2), BUBBLING_PHASE (3). |
default_prevented | bool | Lezen | Of preventDefault() is aangeroepen op een annuleerbaar evenement. |
timestamp | float | Lezen | Unix-epochtijd (seconden) bij het aanmaken van het evenement. |
Methoden
| Handtekening | Beschrijving |
|---|---|
| `init(type: str, bubbles: bool, cancelable: bool, detail: int, data: “str | None”, input_type: str, is_composing: bool)` |
prevent_default() | Stel default_prevented in op True als de gebeurtenis annuleerbaar is. |
stop_propagation() | Stop de propagatie van het event nadat alle listeners op het huidige doel zijn voltooid. |
stop_immediate_propagation() | Stop propagatie EN voorkom resterende listeners op het huidige doel. |
init_event(type: str, bubbles: bool, cancelable: bool) | Legacy-alias voor pre-dispatch gebeurtenisinitialisatie. |