API Reference
The generated API index is built from the adjacent hosanna-ui source checkout. Its title contains the framework version used to generate it; the docs validation task rejects a stale generated version.
Use guides for workflows and the generated reference for exact exported types, fields, methods, inheritance, and source locations.
Main Modules
- Views and view contracts
- Controls
- Groups and layout
- Collections and rows
- Async APIs
- Cross-platform bridge APIs
Common Entry Points
- BaseView
- AppConfig
- ButtonView
- TextInputView
- ScrollViewView
- CollectionViewView
- FocusManager
- HsPromise
- TimerService
There is no single /api/classes.html page in the generated TypeDoc layout. Class pages live under /api/classes/, and the modules index is the stable discovery entry point.
Regenerate Locally
From hosanna-website, with the sibling hosanna-ui checkout present:
npm ci
npm run api:generate
npm run docs:validate
npm run build
Generated filenames can change when symbols move modules. After regenerating, validate every hand-authored direct class link.