Getting StartedInstallation and package overview 2
Line15 line charts 15
Area8 area charts 8
Bar16 bar charts 16
Pie10 pie charts 10
Scatter11 scatter charts 11
Heatmap6 heatmap charts 6
Boxplot3 boxplot charts 3
Calendar5 calendar charts 5
Candlestick5 candlestick charts 5
Chord4 chord charts 4
Funnel4 funnel charts 4
Gauge9 gauge charts 9
Geo Map7 geo map charts 7
Graph6 graph charts 6
Lines2 lines charts 2
Matrix7 matrix charts 7
Parallel3 parallel charts 3
Pictorial Bar4 pictorial bar charts 4
Radar3 radar charts 3
Sankey6 sankey charts 6
Sunburst5 sunburst charts 5
Theme River1 theme river chart 1
Tree5 tree charts 5
Treemap4 treemap charts 4
CompositionSemi-headless chart surfaces and layout control 1

Area Chart overview

<tng-area-chart> Field-driven area wrapper for filled trends and cumulative shapes.

Simple sample

Compare the Area Chart preset in its default plain-CSS presentation and in a theme-aware Tailwind shell.

Simple sample (Plain-CSS)

Chart metadata

CategoryArea
Series typeline
Coordinate systemcartesian2d
Featuresstandard preset

Imports

Chart imports

ts
import { TngAreaChart, type TngChartData } from '@tailng-ui/charts';

const data: TngChartData = [
  {"label":"Jan","value":42},
  {"label":"Feb","value":58},
  {"label":"Mar","value":64},
  {"label":"Apr","value":86},
];

Minimal usage

Standalone component

ts
@Component({
  imports: [TngAreaChart],
  template: `<tng-area-chart [data]="data" xField="label" yField="value" [height]="320" />`,
})
export class AreaChartExample {
  protected readonly data = data;
}