# BulletChartTargetDefinition

Canonical page: https://www.adaptabletools.com/docs/reference/bulletcharttargetdefinition

Object form of a Bullet Chart target, used when a single target needs to
override the chart-level marker styling.

```ts title="TypeScript"
export interface BulletChartTargetDefinition 
```

## Properties

| Property | Type | Description |
| --- | --- | --- |
| [Label](https://www.adaptabletools.com/docs/reference/bulletcharttargetdefinition.md#label) | `string` | Optional label displayed in the tooltip alongside the marker value. |
| [Marker](https://www.adaptabletools.com/docs/reference/bulletcharttargetdefinition.md#marker) | [`BarStyleMarker`](https://www.adaptabletools.com/docs/reference/barstylemarker.md) | Per-target marker override. Falls back to `BulletChartTargetProperties.Marker`. |
| [Value](https://www.adaptabletools.com/docs/reference/bulletcharttargetdefinition.md#value) | `number \| string \| 'Col-Avg' \| 'Col-Median'` | Resolvable value: number, column id, `Col-Avg` or `Col-Median`. |

## Property Details

### Label

Optional label displayed in the tooltip alongside the marker value.

```ts title="TypeScript"
Label?: string;
```

###### Property Value

`string`

### Marker

Per-target marker override. Falls back to `BulletChartTargetProperties.Marker`.

```ts title="TypeScript"
Marker?: BarStyleMarker;
```

###### Property Value

[`BarStyleMarker`](https://www.adaptabletools.com/docs/reference/barstylemarker.md)

### Value

Resolvable value: number, column id, `Col-Avg` or `Col-Median`.

```ts title="TypeScript"
Value: number | string | 'Col-Avg' | 'Col-Median';
```

###### Property Value

`number | string | 'Col-Avg' | 'Col-Median'`
