day-reactive 0.6.1

Declarative app development API using native UI toolkits
Documentation
  • Coverage
  • 66%
    66 out of 100 items documented1 out of 96 items with examples
  • Size
  • Source code size: 100.8 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.1 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 3s Average build duration of successful builds.
  • all releases: 3s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • daybrite/day
    19 3 1
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • marcprux

day-reactive

Reactive state and scoped updates for Day interfaces.

Day is a Rust framework for building apps with native desktop and mobile controls, plus HTML controls on the web.

Signals hold changing values, computed values track their inputs, and effects respond to changes. Scopes dispose of subscriptions with the UI that owns them. State handles belong to the UI thread; a setter provides the supported path for sending updates from other threads.

Day applications normally use the re-exports in day. Reusable state libraries can depend on this crate directly.

Documentation

Source · Contributing · MPL-2.0 license