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

NamaJenisAksesDeskripsi
keystrBacaString nilai kunci (misalnya.
codestrBacaString kode kunci fisik (misalnya.
locationintBacaLokasi tombol (standar, kiri, kanan, atau numpad).
repeatboolBacaTrue ketika tombol ditekan dan peristiwa diulang secara otomatis.
is_composingboolBacaTrue ketika peristiwa dipicu dalam komposisi IME yang aktif.
alt_keyboolBacaApakah tombol Alt aktif saat peristiwa dipicu.
ctrl_keyboolBacaApakah tombol Ctrl aktif saat peristiwa dipicu.
meta_keyboolBacaApakah tombol Meta aktif saat peristiwa dipicu.
shift_keyboolBacaApakah tombol Shift aktif saat peristiwa dipicu.
DOM_KEY_LOCATION_STANDARDintBacaMendapatkan standar lokasi kunci dom.
DOM_KEY_LOCATION_LEFTintBacaMendapatkan lokasi kunci dom kiri.
DOM_KEY_LOCATION_RIGHTintBacaMendapatkan lokasi kunci dom dengan benar.
DOM_KEY_LOCATION_NUMPADintBacaMendapatkan lokasi kunci dom numpad.
detailintBacaNilai detail integer yang terkait dengan peristiwa.
viewNoneBacaSelalu None dalam mode headless (Referensi balik Jendela di luar cakupan).
typestrBacaString tipe peristiwa.
bubblesboolBacaApakah peristiwa melakukan bubbling.
cancelableboolBacaApakah aksi default dapat dicegah.
target`“EventTargetNone”`Baca
current_target`“EventTargetNone”`Baca
event_phaseintBacaKonstanta fase: NONE (0), CAPTURING_PHASE (1), AT_TARGET (2), BUBBLING_PHASE (3).
default_preventedboolBacaApakah preventDefault() dipanggil pada sebuah peristiwa yang dapat dibatalkan.
timestampfloatBacaWaktu epoch Unix (detik) pada pembuatan Event.

Metode

Tanda tanganDeskripsi
__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.

Lihat Juga

 Bahasa Indonesia