ListItem

AMD: require(["geoscene/widgets/TableList/ListItem"], (ListItem) => { /* code goes here */ });
ESM: import ListItem from "@geoscene/core/widgets/TableList/ListItem";
类: geoscene/widgets/TableList/ListItem
起始版本:GeoScene Maps SDK for JavaScript 4.17

TableList 微件 UI 中,ListItem 表示添加到微件的图层表。它提供对关联属性的访问,并允许开发人员配置与表相关的操作,并可将内容添加到与表格相关的项目中。

另请参阅

属性概述

名称 类型 描述
Boolean

表示操作面板是否在 TableList 中打开。

更多详情
ListItem
Collection<Collection<(ActionButton|ActionToggle)>>

可以在项目上触发的嵌套二维操作集合。

更多详情
ListItem
Error

如果发生错误,则返回 Error 对象。

更多详情
ListItem
Boolean

如果为 true,则从 TableList 实例中隐藏图层。

更多详情
ListItem
Layer

与触发操作相关联的图层。

更多详情
ListItem
Boolean

发布图层时,值为 true

更多详情
ListItem
String

表格标题。

更多详情
ListItem

属性详细信息

actionsOpen Boolean

表示操作面板是否在 TableList 中打开。

默认值:false
自动转换自 Object[][]

可以在项目上触发的嵌套二维操作集合。

error Errorreadonly

如果发生错误,则返回 Error 对象。

hidden Boolean
起始版本:GeoScene Maps SDK for JavaScript 4.24

如果为 true,则从 TableList 实例中隐藏图层。这是 Layer.listMode 的替代方案,它从包含图层的所有 TableList 实例中隐藏图层。

默认值:false
示例
listItem.hidden = true;
layer Layer

与触发操作相关联的图层。这必须是一个 FeatureLayer,其 isTable 属性可返回 true。有关使用表的更多信息,请参阅 Map.tables

默认值:null
另请参阅
publishing Booleanreadonly
起始版本:GeoScene Maps SDK for JavaScript 4.25

发布图层时,值为 true。如果未发布图层checkPublishStatusEnabledfalse,则值将为 false

默认值:false
title String

表格标题。

方法概述

名称 返回值类值 描述
ListItem

创建此对象的深度克隆。

更多详情
ListItem

方法详细说明

clone(){ListItem}

创建此对象的深度克隆。

返回
类型 描述
ListItem ListItem 实例的克隆。

您的浏览器不再受支持。请升级您的浏览器以获得最佳体验。请参阅浏览器弃用帖子以获取更多信息