# XWUIGameGuildManager

A tabbed guild/clan management panel with a header showing the guild `name`, `level` and `memberCount`, plus three switchable tabs: Members (online/offline status, name, rank), Log (timestamped activity entries), and Bank (the `bankGold` treasury). The Log and Bank tabs can be hidden via the `showLog` and `showBank` config flags. Host controls are exposed through `onInvite` / `onPromote` / `onKick` callbacks and the matching `invite()`, `promote(id)`, `kick(id)` methods.

## Basic Usage

Constructs the guild manager in `#app` with the default Members tab active and empty guild data.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: A tabbed guild panel with members, ranks, activity log, and bank.
```

## Large Roster

A high-level guild with a deep member list spanning every rank.

```example
file: examples/LargeRoster.ts
html: examples/LargeRoster.html
title: Large Roster
description: A level-27 guild whose members list mixes online and offline players across all ranks.
```

## Members Only

A stripped-down panel with the Log and Bank tabs hidden.

```example
file: examples/MembersOnly.ts
html: examples/MembersOnly.html
title: Members Only
description: showLog and showBank disabled, collapsing the tab bar to just the Members roster.
```

```api
```
