# XWUIChartSeasonalPlot

A seasonal plot: a fixed-type wrapper around `XWUIChart` that overlays each cycle (year,
week, day) on a common axis so repeating seasonal patterns line up and become easy to
compare. 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 reveal seasonality that a
straight time line would hide.

## Basic Usage

Two named series of monthly values overlaid as seasonal cycles at the md size preset.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: Two monthly series overlaid by cycle via the seasonalPlot chart type.
```

## Retail Sales by Year

Three years of monthly revenue overlay on a shared axis to expose the recurring holiday peak.

```example
file: examples/RetailSalesByYear.ts
html: examples/RetailSalesByYear.html
title: Retail Sales by Year
description: Three years of monthly revenue overlaid by month via the seasonalPlot chart type.
```

## Monthly Rainfall by City

Three cities' average monthly rainfall overlay to contrast their very different seasonal signatures.

```example
file: examples/RainfallByCity.ts
html: examples/RainfallByCity.html
title: Monthly Rainfall by City
description: Rainfall for three cities overlaid by month via the seasonalPlot chart type.
```

```api
```
