UserInteractionOptions interface
マップとのユーザーインタラクションを有効・無効化するオプション。
- Extends
プロパティ
| box |
Shift+左クリックとドラッグでズームボックスが描画されるかどうか。
デフォルト |
| dbl |
ダブル左クリックでマップを内側にズームするかどうか。
デフォルト |
| drag |
左クリックとドラッグでマップがパンするかどうか。
デフォルト |
| drag |
右クリックしてドラッグするとマップが回転しピッチが変わるかどうかも知りたいです。
デフォルト |
| interactive | マップがインタラクティブであろうと静的であろうと。 もし間違っている場合、すべてのユーザー操作は無効になります。 もしそうなら、選択されたユーザーインタラクションのみが有効になります。
デフォルト |
| keyboard |
キーボード操作が有効かどうか。 <スタイル> .k-key { border: 1px Solid Grey; border-radius: 6px; background-color: #ccc; line-height: 14px; font-size: 14px; padding: 2px; } </スタイル>脱出:マップにフォーカスを飛ばします。 +/=:ズームレベルを1上げて。 シフト + +/=:ズームレベルを2倍上げます。 -:ズームレベルを1下げてください。 シフト + -:ズームレベルを2段階下げます。 ⇢:右にパン100ピクセル。 ⇠:パンは100ピクセルを左にしました。 ⇡:100ピクセルパンアップ。 ⇣:100ピクセルパンダウン。 シフト + ⇢:時計回りに15度回転します。 シフト + ⇠:反時計回りに15度回転。 シフト + ⇡:ピッチを10度上げる。 シフト + ⇣:ピッチを10度下げる。 デフォルトの「真」 |
| 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
マップがインタラクティブであろうと静的であろうと。 もし間違っている場合、すべてのユーザー操作は無効になります。 もしそうなら、選択されたユーザーインタラクションのみが有効になります。
デフォルト true
interactive?: boolean
プロパティ値
boolean
keyboardInteraction
キーボード操作が有効かどうか。
<スタイル> .k-key { border: 1px Solid Grey; border-radius: 6px; background-color: #ccc; line-height: 14px; font-size: 14px; padding: 2px; } </スタイル>脱出:マップにフォーカスを飛ばします。
+/=:ズームレベルを1上げて。
シフト + +/=:ズームレベルを2倍上げます。
-:ズームレベルを1下げてください。
シフト + -:ズームレベルを2段階下げます。
⇢:右にパン100ピクセル。
⇠:パンは100ピクセルを左にしました。
⇡:100ピクセルパンアップ。
⇣:100ピクセルパンダウン。
シフト + ⇢:時計回りに15度回転します。
シフト + ⇠:反時計回りに15度回転。
シフト + ⇡:ピッチを10度上げる。
シフト + ⇣:ピッチを10度下げる。
デフォルトの「真」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