# XWUIChartRidgeline

A ridgeline chart: a fixed-type wrapper around `XWUIChart` that stacks each series as a
slightly overlapping filled curve, like a range of mountain ridges, so you can compare the
shape of several distributions in a compact strip. Pass your data as `series` of `{ x, y }`
values plus an optional `block` preset (1-4) and `size` (`sm` / `md` / `lg`); the
shared block config also forwards legend, grid, axis, data-label, and tooltip toggles. Use
it to compare many distributions or time slices side by side.

## Basic Usage

Two named series of monthly values stacked as overlapping ridges at the md size preset.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: Two monthly series stacked as overlapping ridges via the ridgeline chart type.
```

## Monthly Temperature Distributions by City

Four cities drawn as overlapping ridges over a shared month axis, contrasting seasonal swing against a flat equatorial climate.

```example
file: examples/CityTemperatures.ts
html: examples/CityTemperatures.html
title: Monthly Temperature Distributions by City
description: Oslo, Madrid, Cairo and Singapore temperatures as four overlapping ridges.
```

## API Latency Distributions Across Versions

Three API releases shown as stacked latency-bucket ridges, lining up the legacy tail against the rewrite's tight peak.

```example
file: examples/ApiLatencyVersions.ts
html: examples/ApiLatencyVersions.html
title: API Latency Distributions Across Versions
description: Request-count-by-latency ridges for three API versions reveal the rewrite's gains.
```

```api
```
