← Files Build macOS AppsARCHIVED FILE

skills/swiftui-patterns/references/components-index.md

998 Bytes · Oct 5, 2026 · 18:37 UTC

↓ Download file

# Components Index

Use this file to find scene and component guidance. Each entry lists when to use it.

## Available references

- Windowing: `references/windowing.md` — Use when choosing between `WindowGroup`, `Window`, `DocumentGroup`, or window-opening APIs.
- Settings: `references/settings.md` — Use for dedicated settings scenes, preference storage, and settings entry points.
- Commands and menus: `references/commands-menus.md` — Use for menu items, keyboard shortcuts, focused actions, and command routing.
- Split views and inspectors: `references/split-inspectors.md` — Use for sidebar-detail apps, inspectors, and selection-driven desktop layouts.
- Menu bar extras: `references/menu-bar-extra.md` — Use when the app belongs primarily in the menu bar.

## Adding entries

- Add a new reference file when a macOS-specific pattern comes up repeatedly.
- Keep each reference short, actionable, and explicit about when SwiftUI is enough versus when AppKit interop is warranted.

SHA-256: d2ab7e5faf4af0fdda108f0e902a3ade16d3bfa14f227c7f19c5c89960d732a0