# XWUIChartStepOverTime

A step-over-time chart: a fixed-type wrapper around `XWUIChart` that plots values as horizontal steps along a time axis, holding each level until the next timestamped change. Supply `{ series }` of `{ x, y }` points plus a `block` preset (1-4) and `size`. Use it to track a quantity that stays constant between events and jumps at specific times - pricing, status, or counts over time.

## Basic Usage

Two series (Series A and Series B) of six monthly values, Jan through Jun, rendered at medium size as stepped lines that hold each level flat until the next month's value forces a jump.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: Two monthly series drawn as horizontal steps that hold each level until the next timestamped change.
```

## Central Bank Policy Rate

A monetary policy rate that holds flat between meetings and steps at each rate decision.

```example
file: examples/PolicyRate.ts
html: examples/PolicyRate.html
title: Central Bank Policy Rate
description: Federal funds target rate held constant between meetings and stepped up or down on each decision date.
```

## Subscription Price History

Two SaaS plan prices that stay constant until a pricing change steps them to a new level.

```example
file: examples/SubscriptionTier.ts
html: examples/SubscriptionTier.html
title: Subscription Price History
description: Per-seat Pro and Team plan prices over six years, each holding flat until a price change forces a step.
```

```api
```
