Event
Event
Gambaran Umum
Event adalah kelas dalam Aspose.Html FOSS untuk Python.
Objek peristiwa DOM menurut WHATWG DOM §2.2.
Kelas ini menyediakan 5 metode untuk bekerja dengan objek Event dalam program Python. Metode yang tersedia meliputi: __init__, init_event, prevent_default, stop_immediate_propagation, stop_propagation. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah memasang paket Aspose.Html FOSS untuk Python. Properti: bubbles, cancelable, current_target, default_prevented, event_phase, target, dan 2 lainnya.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
type | str | Baca | String tipe peristiwa. |
bubbles | bool | Baca | Apakah peristiwa tersebut bubbling. |
cancelable | bool | Baca | Apakah aksi default dapat dicegah. |
target | `“EventTarget | None”` | Baca |
current_target | `“EventTarget | None”` | Baca |
event_phase | int | Baca | Konstanta fase: NONE (0), CAPTURING_PHASE (1), AT_TARGET (2), BUBBLING_PHASE (3). |
default_prevented | bool | Baca | Apakah preventDefault() dipanggil pada peristiwa yang dapat dibatalkan. |
timestamp | float | Baca | Waktu epoch Unix (detik) saat pembuatan Event. |
Metode
| Tanda Tangan | Deskripsi |
|---|---|
__init__(type: str, bubbles: bool, cancelable: bool) | Calls init(type, bubbles, cancelable) pada instance Event ini. |
prevent_default() | Setel default_prevented ke True jika peristiwa dapat dibatalkan. |
stop_propagation() | Hentikan event propagation setelah semua listeners pada current target selesai. |
stop_immediate_propagation() | Hentikan propagation DAN cegah listeners yang tersisa pada current target. |
init_event(type: str, bubbles: bool, cancelable: bool) | Alias legacy untuk pre-dispatch event initialization. |