在 TableList 微件 UI 中,ListItem 表示添加到微件的图层表。它提供对关联属性的访问,并允许开发人员配置与表相关的操作,并可将内容添加到与表格相关的项目中。
属性概述
名称 | 类型 | 描述 | 类 |
---|---|---|---|
Boolean | 表示操作面板是否在 TableList 中打开。 更多详情 | ListItem | |
Collection<Collection<(ActionButton|ActionToggle)>> | 可以在项目上触发的嵌套二维操作集合。 更多详情 | ListItem | |
Error | 如果发生错误,则返回 Error 对象。 更多详情 | ListItem | |
Boolean | 如果为 | ListItem | |
Layer | 与触发操作相关联的图层。 更多详情 | ListItem | |
Boolean | 发布图层时,值为 | ListItem | |
String | 表格标题。 更多详情 | ListItem |
属性详细信息
-
actionsOpen Boolean
-
表示操作面板是否在 TableList 中打开。
- 默认值:false
-
actionsSections Collection<Collection<(ActionButton|ActionToggle)>>autocast
-
可以在项目上触发的嵌套二维操作集合。
-
error Errorreadonly
-
如果发生错误,则返回 Error 对象。
-
起始版本: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
。如果未发布图层或 checkPublishStatusEnabled 为false
,则值将为false
。- 默认值:false
-
title String
-
表格标题。
方法概述
名称 | 返回值类值 | 描述 | 类 |
---|---|---|---|
ListItem | 创建此对象的深度克隆。 更多详情 | ListItem |