Aria 2.0.0
C++23 MVVM framework (C++20 minimum) — reactive, coroutine-first, ABI-layered
Loading...
Searching...
No Matches
property.hpp
Go to the documentation of this file.
1#pragma once
2
3// ============================================================================
4// aria/property.hpp
5// ----------------------------------------------------------------------------
6// Convenience entry point that re-exports the reactive-graph `Property<T>`.
7//
8// In Aria there is ONE Property implementation -- a Source node in the
9// reactive graph defined under `aria/reactive/property.hpp`. This
10// header is kept at the canonical include path (`<aria/property.hpp>`)
11// so that users never have to learn about the internal reactive/ folder
12// layout; it simply pulls the whole reactive subsystem in.
13//
14// If you want direct access to the graph APIs (batch, untracked, Effect,
15// Computed, dep, ...), include `<aria/reactive/reactive.hpp>` instead.
16// ============================================================================
17