Reference

The reference describes Day’s controls, services, and development tools, including their APIs and platform limits. Browse by topic to find the contract for a component or capability.

The sidebar uses the same topic groups as this index.

For exact signatures and method lists, open the Rust API reference. Use the how-to guides for task instructions, or explanations to understand Day’s programming model.

Core UI components

Build forms, arrange controls, and display collections.

Connect screens and present actions, panels, and windows.

App concepts and behavior

Share commands, manage interaction, and make the app accessible and localizable.

Text and graphics

Style text, draw custom content, animate values, and bundle assets.

Optional UI components

Add charts, animation, media, styled-text editing, settings, and embedded views.

App services and storage

Use the clipboard, save data, connect to services, and report app activity.

Optional device features

Use cameras, speech, permissions, biometrics, sensors, location, sound, and haptics.

Platforms and requirements

Check support, SDK requirements, and target-specific behavior.

Build and developer tools

Configure projects, build and package apps, and automate development.

API examples and terminology

Browse API examples and look up Day terminology and extension conventions.