# 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."
  }
}
```

---
