Class WheelEvent

WheelEvent class

Antarmuka WheelEvent menyediakan informasi kontekstual khusus yang terkait dengan peristiwa roda. Untuk membuat instance antarmuka WheelEvent, gunakan konstruktor WheelEvent, dengan meneruskan kamus WheelEventInit opsional.

public class WheelEvent : MouseEvent

Konstruktor

NamaKeterangan
WheelEvent(string)Menginisialisasi instance baru dariWheelEvent kelas.
WheelEvent(string, IDictionary<string, object>)Menginisialisasi instance baru dariWheelEvent kelas.

Properti

NamaKeterangan
AltKey { get; }Lihat atribut altKey.
Bubbles { get; }Digunakan untuk menunjukkan apakah suatu peristiwa merupakan peristiwa menggelegak atau tidak. Jika peristiwa dapat menggembungkan nilainya benar, jika tidak, nilainya salah.
Button { get; }Selama peristiwa mouse yang disebabkan oleh penekanan atau pelepasan tombol mouse, tombol HARUS digunakan untuk menunjukkan tombol perangkat penunjuk mana yang berubah status.
Buttons { get; }Selama aktivitas mouse apa pun, tombol HARUS digunakan untuk menunjukkan kombinasi tombol mouse mana yang sedang ditekan, dinyatakan sebagai bitmask.
Cancelable { get; }Digunakan untuk menunjukkan apakah suatu peristiwa dapat dicegah tindakan defaultnya atau tidak. Jika tindakan default dapat dicegah, nilainya benar, jika tidak, nilainya salah.
ClientX { get; }Koordinat horizontal tempat terjadinya peristiwa relatif terhadap area pandang yang terkait dengan peristiwa.
ClientY { get; }Koordinat vertikal tempat terjadinya peristiwa relatif terhadap area pandang yang terkait dengan peristiwa.
CtrlKey { get; }Lihat atribut ctrlKey.
CurrentTarget { get; }Digunakan untuk menunjukkanIEventTarget yangIEventListener s sedang diproses. Ini sangat berguna selama menangkap dan menggelegak.
DefaultPrevented { get; }Mengembalikan true jika preventDefault() dipanggil sementara nilai atribut yang dapat dibatalkan adalah true, dan false jika sebaliknya.
DeltaMode { get; }Atribut deltaMode berisi indikasi satuan pengukuran untuk nilai delta. Nilai defaultnya adalah DOM_DELTA_PIXEL (piksel).
DeltaX { get; }Di agen pengguna tempat tindakan default acara roda adalah menggulir, nilai HARUS berupa pengukuran sepanjang sumbu x (dalam piksel, garis, atau halaman) yang akan digulir jika acara tidak dibatalkan. Jika tidak, ini adalah pengukuran khusus implementasi (dalam piksel, garis, atau halaman) dari pergerakan perangkat roda di sekitar sumbu x.
DeltaY { get; }Di agen pengguna tempat tindakan default acara roda adalah menggulir, nilai HARUS menjadi ukuran sepanjang sumbu y (dalam piksel, garis, atau halaman) yang akan digulir jika acara tidak dibatalkan. Jika tidak, ini adalah pengukuran khusus penerapan (dalam piksel, garis, atau halaman) dari pergerakan perangkat roda di sekitar sumbu y.
DeltaZ { get; }Di agen pengguna tempat tindakan default acara roda adalah menggulir, nilai HARUS menjadi ukuran sepanjang sumbu z (dalam piksel, garis, atau halaman) yang akan digulir jika acara tidak dibatalkan. Jika tidak, ini adalah pengukuran khusus implementasi (dalam piksel, garis, atau halaman) dari pergerakan perangkat roda di sekitar sumbu z.
Detail { get; }Menentukan beberapa informasi detail tentang Acara, bergantung pada jenis acara.
EventPhase { get; }Digunakan untuk menunjukkan fase aliran peristiwa mana yang sedang dievaluasi.
IsTrusted { get; }Atribut isTrusted harus mengembalikan nilai yang diinisialisasi. Ketika suatu peristiwa dibuat, atribut harus diinisialisasi ke false.
MetaKey { get; }Lihat atribut metaKey.
RelatedTarget { get; }Digunakan untuk mengidentifikasi EventTarget sekunder yang terkait dengan peristiwa UI, bergantung pada jenis peristiwa.
ScreenX { get; }Koordinat horizontal tempat terjadinya peristiwa relatif terhadap asal sistem koordinat layar.
ScreenY { get; }Koordinat vertikal tempat terjadinya peristiwa relatif terhadap asal sistem koordinat layar.
ShiftKey { get; }Lihat atribut shiftKey.
Target { get; }Digunakan untuk menunjukkanIEventTarget ke mana acara tersebut awalnya dikirim.
TimeStamp { get; }Digunakan untuk menentukan waktu (dalam milidetik relatif terhadap zaman) saat peristiwa dibuat. Karena beberapa sistem mungkin tidak memberikan informasi ini, nilai timeStamp mungkin tidak tersedia untuk semua peristiwa. Jika tidak tersedia , nilai 0 akan dikembalikan. Contoh waktu zaman adalah waktu sistem mulai atau 0:0:0 UTC 1 Januari 1970.
Type { get; }Nama acara (peka huruf besar-kecil). Nama harus berupa nama XML.
View { get; }Atribut view mengidentifikasi Window dari mana event dihasilkan. Nilai yang tidak diinisialisasi dari atribut ini HARUS null.

Metode

NamaKeterangan
virtual GetPlatformType()Metode ini digunakan untuk mengambil objek ECMAScriptType .
InitEvent(string, bool, bool)ItuInitEvent Metode ini digunakan untuk menginisialisasi nilai anEvent dibuat melalui the IDocumentEvent antarmuka.
PreventDefault()Jika suatu acara dapat dibatalkan, makaPreventDefault metode digunakan untuk menandakan bahwa acara tersebut akan dibatalkan, artinya tindakan default apa pun yang biasanya diambil oleh implementasi sebagai akibat dari acara tersebut tidak akan terjadi.
StopImmediatePropagation()Memanggil metode ini mencegah acara menjangkau pendengar acara apa pun yang terdaftar setelah yang sekarang dan saat dikirim dalam pohon juga mencegah acara menjangkau objek lain.
StopPropagation()ItuStopPropagation metode digunakan untuk mencegah penyebaran lebih lanjut dari suatu peristiwa selama aliran peristiwa.

Bidang

NamaKeterangan
const DOM_DELTA_LINESatuan pengukuran untuk delta HARUS berupa baris teks individual. Ini adalah kasus untuk banyak kontrol formulir.
const DOM_DELTA_PAGESatuan pengukuran untuk delta HARUS berupa halaman, baik yang didefinisikan sebagai satu layar atau sebagai halaman yang dibatasi.
const DOM_DELTA_PIXELSatuan pengukuran untuk delta HARUS piksel. Ini adalah kasus paling umum di sebagian besar sistem operasi dan konfigurasi implementasi.

Lihat juga