From dca1982c53d2798c73adb8776b1b265bcac04abe Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Sat, 18 Nov 2023 16:57:55 +0900 Subject: [PATCH] =?UTF-8?q?2023/08/03=20=E6=99=82=E7=82=B9=E3=81=AE?= =?UTF-8?q?=E8=8B=B1=E8=AA=9E=E7=89=88=E3=81=AB=E5=9F=BA=E3=81=A5=E3=81=8D?= =?UTF-8?q?=E6=96=B0=E8=A6=8F=E7=BF=BB=E8=A8=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- files/ja/web/api/mousescrollevent/index.md | 66 ++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 files/ja/web/api/mousescrollevent/index.md diff --git a/files/ja/web/api/mousescrollevent/index.md b/files/ja/web/api/mousescrollevent/index.md new file mode 100644 index 00000000000000..421b4a1b273ae0 --- /dev/null +++ b/files/ja/web/api/mousescrollevent/index.md @@ -0,0 +1,66 @@ +--- +title: MouseScrollEvent +slug: Web/API/MouseScrollEvent +l10n: + sourceCommit: 8d0cbeacdc1872f7e4d966177151585c58fb879e +--- + +{{APIRef("UI Events")}}{{ Non-standard_Header }}{{Deprecated_Header}} + +**`MouseScrollEvent`** インターフェイスは、ユーザーがマウスホイールや同様の入力デバイスを動かすことによって発生するイベントを表します。 + +> **警告:** wheel イベントにはこのインターフェイスを使用しないでください。 +> +> `MouseWheelEvent` と同様、このインターフェイスは非標準であり、非推奨です。 Gecko ベースのブラウザーでのみ使用されていました。代わりに、標準の _{{domxref("WheelEvent")}}_ を使用してください。 + +## メソッド概要 + +```webidl +void initMouseScrollEvent( + in DOMString typeArg, + in boolean canBubbleArg, + in boolean cancelableArg, + in nsIDOMAbstractView viewArg, + in long detailArg, + in long screenXArg, + in long screenYArg, + in long clientXArg, + in long clientYArg, + in boolean ctrlKeyArg, + in boolean altKeyArg, + in boolean shiftKeyArg, + in boolean metaKeyArg, + in unsigned short buttonArg, + in nsIDOMEventTarget relatedTargetArg, + in long axis); +``` + +## 属性 + +| 属性 | 型 | 説明 | +| ------------------------- | ------ | -------------------------- | +| `axis` {{ReadOnlyInline}} | `long` | スクロール方向を示します。 | + +## 定数 + +### デルタモード + +| 定数 | 値 | 説明 | +| ----------------- | ------ | -------------------------------------------------- | +| `HORIZONTAL_AXIS` | `0x01` | このイベントは、水平ホイール操作によって発生した。 | +| `VERTICAL_AXIS` | `0x02` | このイベントは、垂直ホイール操作によって発生した。 | + +## インスタンスメソッド + +- `initMouseScrollEvent()` + - : `nsIDOMMouseScrollEvent::initMouseScrollEvent()` を参照。 + +## ブラウザーの互換性 + +{{Compat}} + +## 関連情報 + +- `DOMMouseScroll` +- `MozMousePixelScroll` +- 標準化されたマウスホイールイベントオブジェクト: {{ domxref("WheelEvent") }}