title | slug | l10n | ||
---|---|---|---|---|
UIEvent |
Web/API/UIEvent |
|
{{APIRef("UI Events")}}
UIEvent
インターフェイスは、シンプルなユーザーインターフェイスのイベントを表します。
UIEvent
は {{domxref("Event")}} から派生しています。後方互換性のために {{domxref("UIEvent.initUIEvent()")}} メソッドは維持されていますが、UIEvent
オブジェクトは {{domxref("UIEvent.UIEvent", "UIEvent()")}} コンストラクターを使用して作成すべきです。
{{domxref("MouseEvent")}}、{{domxref("TouchEvent")}}、{{domxref("FocusEvent")}}、{{domxref("KeyboardEvent")}}、{{domxref("WheelEvent")}}、{{domxref("InputEvent")}}、{{domxref("CompositionEvent")}} といったインターフェイスが、このインターフェイスの直接または間接の子孫です。
{{InheritanceDiagram}}
- {{domxref("UIEvent.UIEvent()", "UIEvent()")}}
- :
UIEvent
オブジェクトを作成します。
- :
このインターフェイスは、親である {{domxref("Event")}} からプロパティを継承しています。
- {{domxref("UIEvent.detail")}} {{ReadOnlyInline}}
- :
long
で、イベントの種類に応じて、イベントに関する詳細を返します。
- :
- {{domxref("UIEvent.sourceCapabilities")}} {{Experimental_Inline}} {{ReadOnlyInline}}
- : タッチイベントの生成元である物理的な機器に関する情報を提供する、
InputDeviceCapabilities
インターフェイスのインスタンスを返します。
- : タッチイベントの生成元である物理的な機器に関する情報を提供する、
- {{domxref("UIEvent.view")}} {{ReadOnlyInline}}
- : イベントを生成したビューを含む {{glossary("WindowProxy")}} を返します。
- {{domxref("UIEvent.which")}} {{Deprecated_Inline}} {{ReadOnlyInline}}
- : 押下されたキーの
keyCode
の数値、または押下された英数字キーの文字コード (charCode
) を返します。
- : 押下されたキーの
このインターフェイスは、親である {{domxref("Event")}} からメソッドを継承しています。
- {{domxref("UIEvent.initUIEvent()")}} {{Deprecated_Inline}}
- :
UIEvent
オブジェクトを初期化します。イベントがすでに送出されている場合は、何も行いません。
- :
{{Specifications}}
{{Compat}}
- イベント入門
- {{domxref("Event")}}