|
Aria 2.0.0
C++23 MVVM framework (C++20 minimum) — reactive, coroutine-first, ABI-layered
|
Classes | |
| struct | Reactive |
| struct | Async |
| Async lifecycle. More... | |
| struct | Binding |
| Binding events. More... | |
| struct | Command |
| Synchronous Command<Args...> events. More... | |
| struct | Validation |
| Validation events. More... | |
| struct | List |
| Observable-list mutation. More... | |
Enumerations | |
| enum class | ReactivePhase : std::uint8_t { FlushBegin = 0 , RoundBegin = 1 , Pull = 2 , SkipClean = 3 , Recomputed = 4 , RoundEnd = 5 , FlushEnd = 6 } |
| Reactive flush phases. More... | |
|
strong |
Reactive flush phases.
Mirrors GraphInspector::FlushEvent::Phase (see aria/reactive/inspector.hpp) so consumers familiar with that surface need no relearning. The two are bridged at runtime by GraphInspector::install_flush_tracer's sink-fanout adaptor.
| Enumerator | |
|---|---|
| FlushBegin | |
| RoundBegin | |
| Pull | |
| SkipClean | |
| Recomputed | |
| RoundEnd | |
| FlushEnd | |