BulletChartTargetProperties

View as Markdown

Target configuration for a Bullet Chart — the resolved target value(s) plus the chart-level default marker style.

TypeScript
export interface

Properties

PropertyTypeDescription
MarkerBarStyleMarkerVisual style of the target marker(s).

When Target is an array, this style applies to all markers; pass a
Target object with its own Marker property to override per-marker.
TargetBulletChartTarget|BulletChartTarget[]Target value(s) rendered as marker(s) on the bar.

Each Target can be:
- number - a fixed target value
- string - a column id; the row's value in that column is used as the target
- 'Col-Avg' | 'Col-Median' - computed across visible rows

Pass an array to render multiple targets (e.g. primary + stretch goal).

Property Details

Marker

Visual style of the target marker(s).

When Target is an array, this style applies to all markers; pass a Target object with its own Marker property to override per-marker.

TypeScript
Marker?: BarStyleMarker;
Property Value

BarStyleMarker

Target

Target value(s) rendered as marker(s) on the bar.

Each Target can be:

  • number - a fixed target value
  • string - a column id; the row's value in that column is used as the target
  • 'Col-Avg' | 'Col-Median' - computed across visible rows

Pass an array to render multiple targets (e.g. primary + stretch goal).

TypeScript
Target?: BulletChartTarget | BulletChartTarget[];
Property Value

BulletChartTarget|BulletChartTarget[]