# XWUIChartTornado

A tornado chart: a fixed-type wrapper around `XWUIChart` (`type: 'tornado'`) that renders
`series` of `{ x, y }` values as horizontal bars sorted by magnitude so the widest sit at
the top, producing the funnel silhouette used for sensitivity and what-if analysis. Pass a
`block` preset (1-4) and `size` (`sm` / `md` / `lg`). Use it to rank which input
factors swing an outcome the most, with the largest impacts emphasized first.

## Basic Usage

Two named series of values rendered as magnitude-sorted tornado bars at the md size preset.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: Two {x, y} series drawn as horizontal bars in the tornado layout.
```

## NPV Sensitivity

A financial what-if ranking how far project NPV moves when each driver shifts to its low or high case, most impactful first.

```example
file: examples/NpvSensitivity.ts
html: examples/NpvSensitivity.html
title: NPV Sensitivity
description: NPV swing in $M for each driver's low vs high case, sorted by impact.
```

## Schedule Risk Factors

A project-risk view ranking how many days the finish date could slip as each risk factor lands in its best or worst case.

```example
file: examples/ScheduleRiskFactors.ts
html: examples/ScheduleRiskFactors.html
title: Schedule Risk Factors
description: Days of schedule slip per risk factor across best- and worst-case bounds.
```

```api
```
