@vertigis/viewer-spec
Version:
VertiGIS Viewer Specification
121 lines (99 loc) • 2.44 kB
Markdown
# command: highlights.add
Description: Applies highlighting to one or more features.
Inputs: `Features`
Features properties:
```json
{
"features": {
"description": "Features to use for the command/operation."
},
"maps": {
"description": "Map(s) to use for the command/operation."
}
}
```
# command: highlights.add-focus
Description: Adds focused-state highlighting to one or more features.
Inputs: `Features`
Features properties:
```json
{
"features": {
"description": "Features to use for the command/operation."
},
"maps": {
"description": "Map(s) to use for the command/operation."
}
}
```
# command: highlights.clear
Description: Removes highlighting from all features on the given map(s). If no map is provided, features from all maps will be cleared.
Inputs: `( @vertigis.arcgis-extensions.mapping.MapExtension.MapExtension | @vertigis.arcgis-extensions.mapping.MapExtension.MapExtension[] | HasMaps )`
HasMaps properties:
```json
{
"maps": {
"description": "Map(s) to use for the command/operation."
}
}
```
# command: highlights.clear-focus
Description: Removes focused-state highlighting from all features.
Inputs: `( @vertigis.arcgis-extensions.mapping.MapExtension.MapExtension | @vertigis.arcgis-extensions.mapping.MapExtension.MapExtension[] | HasMaps )`
HasMaps properties:
```json
{
"maps": {
"description": "Map(s) to use for the command/operation."
}
}
```
# command: highlights.pulse
Description: Adds a temporary focused-state highlight to one or more features.
Inputs: `Features`
Features properties:
```json
{
"features": {
"description": "Features to use for the command/operation."
},
"maps": {
"description": "Map(s) to use for the command/operation."
}
}
```
# command: highlights.remove
Description: Removes highlighting from one or many features.
Inputs: `Features`
Features properties:
```json
{
"features": {
"description": "Features to use for the command/operation."
},
"maps": {
"description": "Map(s) to use for the command/operation."
}
}
```
# command: highlights.remove-focus
Description: Removes focused-state highlighting from one or more features.
Inputs: `Features`
Features properties:
```json
{
"features": {
"description": "Features to use for the command/operation."
},
"maps": {
"description": "Map(s) to use for the command/operation."
}
}
```