图层列表
Attributes
参数 | 说明 | 类型 | 可选值 | 默认值 |
iconClass | 收缩按钮的 Font class 类名 | string | - | 'sm-components-icon-layer-list' |
headerName | 标题名 | string | - | '图层' |
attributes | 属性表配置 配置项 | object | - | - |
operations | 图层操作配置 配置项 | object | - | - |
支持主题混入参数和卡片混入参数和 Control 混入参数
attributes
参数 | 说明 | 类型 | 可选值 | 默认值 |
enabled | 打开显示属性表的开关按钮 | boolean | - | false |
getContainer | 指定属性表挂载的 HTML 节点 | function | - | () => { return document.querySelector('.sm-component-web-map') } |
style | 属性表样式 | object | - | - |
position | 属性表的位置。(父级容器需设置样式: positions: absolute ) | string | 'bottom-left' | 'top-left' | 'bottom-right' | 'top-right' | 'top' | 'bottom' | 'left' | 'right' | | 'bottom' |
更多配置项,请查看 Attributes(其中不支持layerName、dataset和mapTarget参数)。
operations
参数 | 说明 | 类型 | 可选值 | 默认值 |
fitBounds | 是否开启缩放至图层功能 | boolean | - | true |
draggable | 是否开启拖拽调整图层顺序功能 | boolean | - | false |
opacity | 是否开启调整图层不透明度功能 | boolean | - | false |