基本信息
以下是所在类或对象的基本信息。
AMD:
require(["esri/widgets/NavigationToggle"], (NavigationToggle) => { /* code goes here */ });
ESM:
import NavigationToggle from "@arcgis/core/widgets/NavigationToggle";
类:
esri/widgets/NavigationToggle
继承: NavigationToggle > Widget > Accessor
自从:用于 JavaScript 4.0 的 ArcGIS API
用法说明
提供两个简单的按钮来切换 SceneView 的 navigation mode 。请注意,此小部件仅设计用于 SceneView 中的 3D 鼠标交互。它对触摸导航没有影响,并且不应与 MapView 中的 2D 鼠标交互一起使用。
SceneView 的默认导航模式始终为 pan
。概述了此模式的各种鼠标交互 这里 。要切换到的备用导航模式是 rotate
。这允许用户通过鼠标拖动来旋转视图,并通过右键单击和拖动手势来平移视图。
有关获得对小部件样式的完全控制的信息,请参阅Styling 主题。
例子:
// creates a new instance of the NavigationToggle widget
let navigationToggle = new NavigationToggle({
view: view
});
// and adds it to the top right of the view
view.ui.add(navigationToggle, "top-right");
相关用法
- JavaScript ArcGIS NavigationToggle.when用法及代码示例
- JavaScript ArcGIS NavigationToggle.visible用法及代码示例
- JavaScript ArcGIS NavigationToggle.layout用法及代码示例
- JavaScript ArcGIS NavigationToggle.on用法及代码示例
- JavaScript ArcGIS NavigationToggle.classes用法及代码示例
- JavaScript ArcGIS NavigationToggle.container用法及代码示例
- JavaScript ArcGIS Navigation.browserTouchPanEnabled用法及代码示例
- JavaScript ArcGIS Navigation.mouseWheelZoomEnabled用法及代码示例
- JavaScript ArcGIS Navigation.momentumEnabled用法及代码示例
- JavaScript ArcGIS Navigation.gamepad用法及代码示例
- JavaScript Number.isSafeInteger()用法及代码示例
- JavaScript ArcGIS Network.when用法及代码示例
- JavaScript ArcGIS NetworkElement.positionTo用法及代码示例
- JavaScript Number.toPrecision()用法及代码示例
- JavaScript ArcGIS Network.networkServiceUrl用法及代码示例
- JavaScript Number valueOf()用法及代码示例
- JavaScript Number isInteger()用法及代码示例
- JavaScript Number()用法及代码示例
- JavaScript Number toString()用法及代码示例
- JavaScript Number.valueOf()用法及代码示例
- JavaScript Number toPrecision()用法及代码示例
- JavaScript ArcGIS NetworkElement用法及代码示例
- JavaScript Number parseFloat()用法及代码示例
- JavaScript Number.toFixed()用法及代码示例
- JavaScript Number toFixed()用法及代码示例
注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 NavigationToggle。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。