# VisualMapTargetElement

The VisualMapTargetElement type declaration and related types. Optional fields are marked with ?.

Canonical: https://chart.syidax.com/docs/types/VisualMapTargetElement/

<a id="declaration"></a>

## Type declaration

```typescript
export interface VisualMapTargetElement extends HTMLElement {
  setVisualMap?: (binding: VisualMapBinding | null) => Promise<VisualMapBinding | null>;
  getVisualMap?: () => Promise<VisualMapBinding | null>;
  getVisualExtent?: (request?: VisualMapExtentRequest) => Promise<VisualMapExtent | null>;
}
```

<a id="related"></a>

## Related types

- [VisualMapBinding](https://chart.syidax.com/docs/types/VisualMapBinding.md)
- [VisualMapExtentRequest](https://chart.syidax.com/docs/types/VisualMapExtentRequest.md)
- [VisualMapExtent](https://chart.syidax.com/docs/types/VisualMapExtent.md)
