# XWUIOpsSNGTrucksPage

Operations "Resources > SNG Trucks" roster page (route `/en/resources/sng-trucks`) with a three-mode XWUIInputSegmentedControl toggle - List, Availability, and Cards - sharing one toolbar (XWUISearch, a Status filter, a Transmission-Type filter for SNG vs LIVE U, and a primary "+ Add SNG Truck" button that opens an XWUIDialog). List is an XWUIDataGrid with columns Name / Transmission Type chip / Band Capabilities chips (or a literal "--" when empty) / Status badge / Notes / Actions (view·edit·delete); Availability is an XWUIResourceMatrix over May 2026 (status palette Production/Rigging/Rehearsal/Park&Power/SNG-Only/Maintenance) with trailing Work Days + Utilization columns; Cards renders one clickable XWUICardSNGTruck per truck. Use it as the SNG/LIVE-U inventory surface keyed on delivery technology rather than camera count; trucks carry `id`, `name`, `status`, `transmissionType`, `bands` (Ku/C/Ka), `formats`, and `notes` (fleet defaults to LIVE U-01 + SNG01..SNG19 skipping SNG16).

## Basic Usage

A List-view SNG Trucks roster with a mixed LIVE U + SNG demo inventory and one SNG01 availability block.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: LIVE U-01 + SNG01 (Ku-band) + SNG02 (awaiting RF licence renewal) inventory plus an SNG01 RIG-then-PRD availability block on days 4-5, opening in the List view.
```

## Cards View

Opens on the Cards view, rendering one XWUICardSNGTruck per truck across a mixed LIVE U + SNG fleet with every status represented.

```example
file: examples/CardsView.ts
title: Cards View
description: Five-truck fleet shown as cards, exercising active/maintenance/offline badges and both transmission types.
```

## Availability View

Opens on the Availability matrix exercising the full status palette plus Work-Days and Utilization trailing columns.

```example
file: examples/AvailabilityView.ts
title: Availability View
description: Rigging/production/rehearsal/park-and-power/SNG-only/maintenance cells over a mid-May window.
```

```api
```
