KeyboardEvent
KeyboardEvent
Gambaran Umum
KeyboardEvent adalah sebuah class di Aspose.Html FOSS untuk Python. Mewarisi dari: UIEvent.
Event keyboard (WHATWG UI Events §5.3).
Kelas ini menyediakan 5 metode untuk bekerja dengan objek KeyboardEvent 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 apa pun setelah menginstal paket Aspose.Html FOSS untuk Python. Properti: DOM_KEY_LOCATION_LEFT, DOM_KEY_LOCATION_NUMPAD, DOM_KEY_LOCATION_RIGHT, DOM_KEY_LOCATION_STANDARD, alt_key, bubbles, dan 17 lagi.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
key | str | Baca | String nilai kunci (misalnya. |
code | str | Baca | String kode kunci fisik (misalnya. |
location | int | Baca | Lokasi tombol (standar, kiri, kanan, atau numpad). |
repeat | bool | Baca | True ketika tombol ditekan dan peristiwa diulang secara otomatis. |
is_composing | bool | Baca | True ketika peristiwa dipicu dalam komposisi IME yang aktif. |
alt_key | bool | Baca | Apakah tombol Alt aktif saat peristiwa dipicu. |
ctrl_key | bool | Baca | Apakah tombol Ctrl aktif saat peristiwa dipicu. |
meta_key | bool | Baca | Apakah tombol Meta aktif saat peristiwa dipicu. |
shift_key | bool | Baca | Apakah tombol Shift aktif saat peristiwa dipicu. |
DOM_KEY_LOCATION_STANDARD | int | Baca | Mendapatkan standar lokasi kunci dom. |
DOM_KEY_LOCATION_LEFT | int | Baca | Mendapatkan lokasi kunci dom kiri. |
DOM_KEY_LOCATION_RIGHT | int | Baca | Mendapatkan lokasi kunci dom dengan benar. |
DOM_KEY_LOCATION_NUMPAD | int | Baca | Mendapatkan lokasi kunci dom numpad. |
detail | int | Baca | Nilai detail integer yang terkait dengan peristiwa. |
view | None | Baca | Selalu None dalam mode headless (Referensi balik Jendela di luar cakupan). |
type | str | Baca | String tipe peristiwa. |
bubbles | bool | Baca | Apakah peristiwa melakukan 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 sebuah peristiwa yang dapat dibatalkan. |
timestamp | float | Baca | Waktu epoch Unix (detik) pada pembuatan Event. |
Metode
| Tanda tangan | Deskripsi |
|---|---|
__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) pada instance KeyboardEvent ini. |
prevent_default() | Set default_prevented ke True jika peristiwa dapat dibatalkan. |
stop_propagation() | Hentikan propagasi peristiwa setelah semua pendengar pada target saat ini selesai. |
stop_immediate_propagation() | Hentikan propagasi DAN cegah pendengar yang tersisa pada target saat ini. |
init_event(type: str, bubbles: bool, cancelable: bool) | Alias warisan untuk inisialisasi acara pra-pengiriman. |