Class WheelEvent

WheelEvent class

WheelEvent インターフェイスは、ホイール イベントに関連する特定のコンテキスト情報を提供します。 WheelEvent インターフェイスのインスタンスを作成するには、WheelEvent コンストラクターを使用して、オプションの WheelEventInit 辞書を渡します。

public class WheelEvent : MouseEvent

コンストラクター

名前説明
WheelEvent(string)の新しいインスタンスを初期化しますWheelEvent class.
WheelEvent(string, IDictionary<string, object>)の新しいインスタンスを初期化しますWheelEvent class.

プロパティ

名前説明
AltKey { get; }altKey 属性を参照してください。
Bubbles { get; }イベントがバブリング イベントかどうかを示すために使用されます。イベントがバブルできる場合、値は true、それ以外の場合、値は false.
Button { get; }マウス ボタンを押したり離したりすることによって発生するマウス イベントの間、ボタンを使用して、どのポインター デバイス ボタンの状態が変化したかを示す必要があります。
Buttons { get; }マウス イベントの間、現在押されているマウス ボタンの組み合わせを示すためにボタンを使用する必要があります。
Cancelable { get; }イベントのデフォルト アクションを防止できるかどうかを示すために使用されます。デフォルト アクションを防止できる場合、値は true であり、それ以外の場合、値は false. です。
ClientX { get; }イベントに関連付けられたビューポートを基準とした、イベントが発生した水平座標。
ClientY { get; }イベントに関連付けられたビューポートを基準とした、イベントが発生した垂直座標。
CtrlKey { get; }ctrlKey 属性を参照してください。
CurrentTarget { get; }を示すために使用されますIEventTargetだれのIEventListener は現在処理中です. これは、キャプチャとバブリング中に特に役立ちます.
DefaultPrevented { get; }cancelable 属性値が true のときに preventDefault() が呼び出された場合は true を返し、それ以外の場合は false を返します。
DeltaMode { get; }deltaMode 属性には、デルタ値の測定単位の指示が含まれています。デフォルト値は DOM_DELTA_PIXEL (ピクセル). です。
DeltaX { get; }wheel イベントのデフォルト アクションがスクロールであるユーザー エージェントでは、値は、イベントがキャンセルされない場合にスクロールされる x 軸に沿った測定値 (ピクセル、ライン、またはページ単位) でなければなりません。それ以外の場合、これは x 軸を中心としたホイール デバイスの動きの実装固有の測定値 (ピクセル、ライン、またはページ単位) です。
DeltaY { get; }wheel イベントのデフォルト アクションがスクロールであるユーザー エージェントでは、値は、イベントがキャンセルされない場合にスクロールされる y 軸に沿った測定値 (ピクセル、ライン、またはページ単位) でなければなりません。それ以外の場合、これは、y 軸を中心としたホイール デバイスの動きの実装固有の測定値 (ピクセル、ライン、またはページ単位) です。
DeltaZ { get; }wheel イベントのデフォルト アクションがスクロールであるユーザー エージェントでは、値は、イベントがキャンセルされない場合にスクロールされる z 軸に沿った測定値 (ピクセル、ライン、またはページ単位) でなければなりません。それ以外の場合、これは z 軸を中心としたホイール デバイスの動きの実装固有の測定値 (ピクセル、ライン、またはページ単位) です。
Detail { get; }イベントのタイプに応じて、イベントに関する詳細情報を指定します。
EventPhase { get; }イベントフローのどのフェーズが現在評価されているかを示すために使用されます.
IsTrusted { get; }isTrusted 属性は、初期化された値を返す必要があります。イベントが作成されたら、属性を false. に初期化する必要があります。
MetaKey { get; }metaKey 属性を参照してください。
RelatedTarget { get; }イベントのタイプに応じて、UI イベントに関連するセカンダリ EventTarget を識別するために使用されます。
ScreenX { get; }画面座標系の原点を基準とした、イベントが発生した水平座標。
ScreenY { get; }画面座標系の原点を基準とした、イベントが発生した垂直座標。
ShiftKey { get; }shiftKey 属性を参照してください。
Target { get; }を示すために使用されますIEventTargetイベントが最初にディスパッチされた先.
TimeStamp { get; }イベントが作成された時刻 (エポックからのミリ秒単位) を指定するために使用されます。 、値 0 が返されます。 エポック時間の例は、システムの開始時間または 1970 年 1 月 1 日の 0:0:0 UTC です。
Type { get; }イベントの名前 (大文字と小文字を区別しない)。名前は XML 名でなければなりません.
View { get; }ビュー属性は、イベントが生成されたウィンドウを識別します. この属性の初期化されていない値は null でなければなりません.

メソッド

名前説明
virtual GetPlatformType()このメソッドは、ECMAScript オブジェクトを取得するために使用されますType .
InitEvent(string, bool, bool)InitEventメソッドは、の値を初期化するために使用されますEvent the で作成IDocumentEventインターフェイス.
PreventDefault()イベントがキャンセル可能な場合、PreventDefaultメソッドは、イベントがキャンセルされることを示すために使用されます。 は、イベントの結果として実装によって通常実行されるデフォルト アクションが発生しないことを意味します。
StopImmediatePropagation()このメソッドを呼び出すと、イベントが現在のイベントリスナーの後に登録されたイベントリスナーに到達するのを防ぎ、ツリーでディスパッチされたときに、イベントが他のオブジェクトに到達するのを防ぎます.
StopPropagation()StopPropagationメソッドが使用され、イベント フロー中にイベントがさらに伝播するのを防ぎます。

田畑

名前説明
const DOM_DELTA_LINEデルタの測定単位は、個々のテキスト行でなければなりません。これは、多くのフォーム コントロールの場合です。
const DOM_DELTA_PAGEデルタの測定単位は、単一の画面または境界のあるページとして定義されたページでなければなりません.
const DOM_DELTA_PIXELデルタの測定単位はピクセルでなければなりません。これは、ほとんどのオペレーティング システムおよび実装構成で最も一般的なケースです。

関連項目