# GaugeChartTooltipSpec

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

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

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

## Type declaration

```typescript
export interface GaugeChartTooltipSpec {
  show: boolean;
  openMode: GaugeChartTooltipOpenMode;
  trigger: GaugeChartTooltipTrigger;
  side?: GaugeChartTooltipSide;
  offset: number;
  format?: (detail: GaugeChartPointerEventDetail, context?: GaugeChartTooltipFormatContext) => string;
  html?: (detail: GaugeChartPointerEventDetail, context?: GaugeChartTooltipFormatContext) => string;
  className?: string;
  style?: GaugeChartTooltipStyle;
  width?: number | string;
  minWidth?: number | string;
  maxWidth?: number | string;
  padding?: number | string;
  interactive: boolean;
  hideOnLeave: boolean;
  connector: GaugeChartTooltipConnectorSpec;
  draggable: boolean;
}
```

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

## Related types

- [GaugeChartTooltipOpenMode](https://chart.syidax.com/docs/types/GaugeChartTooltipOpenMode.md)
- [GaugeChartTooltipTrigger](https://chart.syidax.com/docs/types/GaugeChartTooltipTrigger.md)
- [GaugeChartTooltipSide](https://chart.syidax.com/docs/types/GaugeChartTooltipSide.md)
- [GaugeChartPointerEventDetail](https://chart.syidax.com/docs/types/GaugeChartPointerEventDetail.md)
- [GaugeChartTooltipFormatContext](https://chart.syidax.com/docs/types/GaugeChartTooltipFormatContext.md)
- [GaugeChartTooltipStyle](https://chart.syidax.com/docs/types/GaugeChartTooltipStyle.md)
- [GaugeChartTooltipConnectorSpec](https://chart.syidax.com/docs/types/GaugeChartTooltipConnectorSpec.md)
