BasemapGalleryViewModel

AMD: require(["geoscene/widgets/BasemapGallery/BasemapGalleryViewModel"], (BasemapGalleryVM) => { /* 代码 */ });
ESM: import BasemapGalleryVM from "@geoscene/core/widgets/BasemapGallery/BasemapGalleryViewModel";
类: geoscene/widgets/BasemapGallery/BasemapGalleryViewModel
继承于: BasemapGalleryViewModel Accessor
起始版本: GeoScene API for JavaScript 4.22

提供 BasemapGallery 微件的逻辑。

另参阅:

构造函数

new BasemapGalleryViewModel(properties)
参数:
properties Object
optional

所有可传入构造函数的属性列表,请参见属性

属性列表

可以设置、检索或监听的任何属性。参见使用属性主题。
展示继承属性 隐藏继承属性
名称 类型 描述
Basemap更多信息

地图的底图

更多信息BasemapGalleryViewModel
String更多信息

类名。

更多信息Accessor
Collection<BasemapGalleryItem>更多信息

表示底图的 BasemapGalleryItem 的集合。

更多信息BasemapGalleryViewModel
LocalBasemapsSource|PortalBasemapsSource更多信息

微件将显示的底图的源。

更多信息BasemapGalleryViewModel
String更多信息

视图模型的状态。

更多信息BasemapGalleryViewModel
MapView|SceneView更多信息

微件将从中运行的视图。

更多信息BasemapGalleryViewModel

属性详细说明

activeBasemap Basemap

地图的底图

declaredClass Stringreadonly inherited
起始版本: GeoScene API for JavaScript 4.22

类名。类的名称声明格式为 geoscene.folder.className

表示底图的 BasemapGalleryItem 的集合。

微件将显示的底图的源。 此属性可使用阵列或底图集合门户实例自动转换。默认源是指向 geosceneConfig.portalUrl 中设置的默认门户实例的 PortalBasemapsSource

state Stringreadonly

视图模型的状态。

可选值"ready"|"disabled"

默认值:disabled

微件将从中运行的视图。 此视图通过视图的地图属性提供对活动底图的访问。

方法列表

名称 返回值类型 描述
Boolean更多信息

用于检查底图相等性的便利功能。

更多信息BasemapGalleryViewModel

方法详细说明

basemapEquals(basemap1, basemap2){Boolean}

用于检查底图相等性的便利功能。

参数:
basemap1 Basemap

要与 basemap2 进行比较的底图。

basemap2 Basemap

要与 basemap1 进行比较的底图。

返回值:
类型 描述
Boolean 如果两个底图相等,则返回 true,否则返回 false

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.