HashChangeEvent
HashChangeEvent
Overzicht
HashChangeEvent is een klasse in Aspose.Html FOSS voor Python. Erft van: Event.
Evenement voor fragmentnavigatie binnen hetzelfde document.
Deze klasse biedt 5 methoden voor het werken met HashChangeEvent objecten in Python programma’s. Beschikbare methoden zijn: __init__, init_event, prevent_default, stop_immediate_propagation, stop_propagation. Alle publieke leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.Html FOSS voor Python pakket. Eigenschappen: bubbles, cancelable, current_target, default_prevented, event_phase, new_url, en 4 meer.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
old_url | str | Lezen | Absolute URL-tekenreeks vóór de fragmentovergang. |
new_url | str | Lezen | Absolute URL-tekenreeks na de fragmentovergang. |
type | str | Lezen | De gebeurtenistype-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 | Faseconstante: 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-epoch-tijd (seconden) bij het aanmaken van het evenement. |
Methoden
| Handtekening | Beschrijving |
|---|---|
__init__(type: str, old_url: str, new_url: str) | Calls init(type, old_url, new_url) op deze HashChangeEvent instantie. |
prevent_default() | Stel default_prevented in op True als het event annuleerbaar is. |
stop_propagation() | Stop de propagatie van het evenement nadat alle luisteraars op het huidige doel zijn voltooid. |
stop_immediate_propagation() | Stop de propagatie AND voorkom de resterende luisteraars op het huidige doel. |
init_event(type: str, bubbles: bool, cancelable: bool) | Legacy alias voor pre-dispatch gebeurtenisinitialisatie. |