UserInteractionOptions interface
マップとのユーザー操作を有効または無効にするオプション。
- Extends
プロパティ
box |
Shift + 左クリックアンドドラッグでズーム ボックスを描画するかどうかを指定します。
既定 |
dbl |
ダブルクリックすると、マップが内側にズームされるかどうか。
既定 |
drag |
左クリックしてドラッグするかどうかを指定すると、マップがパンされます。
既定 |
drag |
右クリックしてドラッグするかどうかを指定すると、マップの回転とピッチが設定されます。
既定 |
interactive | マップが対話型か静的か。 false の場合、すべてのユーザー操作は無効になります。 true の場合、選択したユーザー操作のみが有効になります。
既定 |
keyboard |
キーボード操作が有効になっているかどうか。 エスケープ: マップにフォーカスを移動します。 +/=: ズーム レベルを 1 ずつ上げます。 Shift + +/=: ズーム レベルを 2 ずつ上げます。 -: ズーム レベルを 1 ずつ下げます。 Shift + -: ズーム レベルを 2 ずつ下げます。 ⇢: 右に 100 ピクセルパンします。 ⇠: 左に 100 ピクセルパンします。 ⇡: 100 ピクセル上にパンします。 ⇣: 100 ピクセル下にパンします。 シフト + ⇢: 時計回りに 15 度回転します。 シフト + ⇠: 反時計回りに 15 度回転します。 シフト + ⇡: ピッチを 10 度上げます。 シフト + ⇣: ピッチを 10 度下げます。 既定の 'true' |
scroll |
スクロール入力時にマップを拡大するかどうかを指定します。
既定 |
touch |
タッチ デバイスでタッチ操作が有効になっているかどうか。
既定 |
touch |
タッチ デバイスでタッチ回転が有効になっているかどうか。 touchInteraction が無効になっている場合、このオプションは適用されません。
既定 |
wheel |
マウス ホイールの既定のズームレートを設定します |
プロパティの詳細
boxZoomInteraction
Shift + 左クリックアンドドラッグでズーム ボックスを描画するかどうかを指定します。
既定 true
boxZoomInteraction?: boolean
プロパティ値
boolean
dblClickZoomInteraction
ダブルクリックすると、マップが内側にズームされるかどうか。
既定 true
dblClickZoomInteraction?: boolean
プロパティ値
boolean
dragPanInteraction
左クリックしてドラッグするかどうかを指定すると、マップがパンされます。
既定 true
dragPanInteraction?: boolean
プロパティ値
boolean
dragRotateInteraction
右クリックしてドラッグするかどうかを指定すると、マップの回転とピッチが設定されます。
既定 true
dragRotateInteraction?: boolean
プロパティ値
boolean
interactive
マップが対話型か静的か。 false の場合、すべてのユーザー操作は無効になります。 true の場合、選択したユーザー操作のみが有効になります。
既定 true
interactive?: boolean
プロパティ値
boolean
keyboardInteraction
キーボード操作が有効になっているかどうか。
エスケープ: マップにフォーカスを移動します。
+/=: ズーム レベルを 1 ずつ上げます。
Shift + +/=: ズーム レベルを 2 ずつ上げます。
-: ズーム レベルを 1 ずつ下げます。
Shift + -: ズーム レベルを 2 ずつ下げます。
⇢: 右に 100 ピクセルパンします。
⇠: 左に 100 ピクセルパンします。
⇡: 100 ピクセル上にパンします。
⇣: 100 ピクセル下にパンします。
シフト + ⇢: 時計回りに 15 度回転します。
シフト + ⇠: 反時計回りに 15 度回転します。
シフト + ⇡: ピッチを 10 度上げます。
シフト + ⇣: ピッチを 10 度下げます。
既定の 'true'keyboardInteraction?: boolean
プロパティ値
boolean
scrollZoomInteraction
スクロール入力時にマップを拡大するかどうかを指定します。
既定 true
scrollZoomInteraction?: boolean
プロパティ値
boolean
touchInteraction
タッチ デバイスでタッチ操作が有効になっているかどうか。
既定 true
touchInteraction?: boolean
プロパティ値
boolean
touchRotate
タッチ デバイスでタッチ回転が有効になっているかどうか。 touchInteraction が無効になっている場合、このオプションは適用されません。
既定 true
touchRotate?: boolean
プロパティ値
boolean
wheelZoomRate
マウス ホイールの既定のズームレートを設定します 1/450
wheelZoomRate?: number
プロパティ値
number