Reference index The pages linked here are the framework’s internal reference documentation, published as-is from
the repository’s docs/ directory. They’re terser than the guides (per-API detail, per-platform
support tables, edge cases), and they’re the same files Day’s own developers keep current, so
they tend to lead the guides when something changes.
Subsystems
Page Covers text labels, fonts, semantic styles, wrapping navigation selector/stack mapping per platform, deep links dialogs alert/confirm/prompt, native presentation, results menus app menu bar, context menus, roles and shortcuts tabs tabbed containers focus keyboard focus as a signal: bindings, rules, per-backend map list the native recycling list: row protocol, heights, selection shapes canvas drawing, shape pieces, gestures progress determinate bars and spinners picker date/color/file pickers searchfield the search input localization Fluent mechanics, arguments, fallback accessibility roles, per-backend attribute mapping, the audit lifecycle app phases and their per-platform availability resources asset packaging and the zero-copy runtime path files file I/O and platform paths extending piece registration internals tweaks per-toolkit native configuration: accessors, packaged tweaks, recipes api-style the API design conventions Day itself follows vscode editor setup environment toolchain/SDK discovery env vars (DAY_CPPWINRT, DAY_WINDOWS_KITS_ROOT, …) harmonyos OpenHarmony toolchain setup and quirks web the web-dom backend — wasm build, dayscript bridge, static hosting
Optional pieces
Page Piece crate webview day-piece-webview — embedded web viewmap day-piece-map — native mapsmedia day-piece-media — audio/video playbacklottie day-piece-lottie — Lottie animationsactivity day-piece-activity — activity ringspullrefresh day-piece-pullrefresh — pull-to-refresh for scrollablesdatepicker day-piece-datetime — native date & time pickers
Parts
If a guide and a reference page disagree, trust the reference page and tell us about the guide.
← Previous For AI Agents