# XWUIChartBipartite

A relationship chart backed by `XWUIChart` that links two distinct sets of nodes with connecting edges, showing how items on one side map to items on the other. Supply `nodes` and `links` (source to target with a `value`) instead of x/y series to draw the bipartite connections.

## Basic Usage

A two-sided node set connected through a shared mid node.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: Sources and sinks linked through a mid node, with edges weighted by value.
```

## Student-Course Enrollment

Four students on one side linked to three electives on the other, edges weighted by credit hours.

```example
file: examples/StudentCourses.ts
html: examples/StudentCourses.html
title: Student-Course Enrollment
description: A bipartite map of students to electives weighted by credit hours.
```

## Skill-to-Role Matching

Candidate skills on one side mapped onto open roles on the other, edges weighted by candidate count.

```example
file: examples/SkillRoleMatch.ts
html: examples/SkillRoleMatch.html
title: Skill-to-Role Matching
description: A bipartite map of skills to open roles weighted by matching candidates.
```

```api
```
