# XWUIGameEquipmentSlots

Paper-doll equipment display: a character silhouette with named gear slots (head, amulet, chest, main/off hand, two rings, legs, feet by default) absolutely positioned over it. Equipped items show an icon and a rarity-colored border (common through legendary); clicking a filled slot unequips it. Drive it programmatically with `equip()`, `unequip()`, and `getEquipped()`, and react via `onEquipChange()`. Use it as the gear/loadout panel on a character screen.

## Basic Usage

Mounts the paper-doll with the default RPG slot layout, silhouette, and slot labels shown.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: An equipment paper-doll with the default slot positions and character silhouette.
```

## Custom Weapon Rack

A bespoke `slots` layout that replaces the default paper-doll with a three-weapon rack (primary, secondary, thrown) positioned down the silhouette.

```example
file: examples/CustomWeaponRack.ts
html: examples/CustomWeaponRack.html
title: Custom Weapon Rack
description: A custom slots array defining a three-weapon rack instead of the default RPG slot layout.
```

## Minimal Grid

A compact icon-only loadout with the silhouette and labels turned off, mixing filled slots with empty placeholders.

```example
file: examples/MinimalGrid.ts
html: examples/MinimalGrid.html
title: Minimal Grid
description: A bare slot grid with silhouette and labels disabled, showing filled and empty default slots.
```

```api
```
