Aria 2.0.0
C++23 MVVM framework (C++20 minimum) — reactive, coroutine-first, ABI-layered
Loading...
Searching...
No Matches
aria::Group< T, Key > Struct Template Reference

One bucket in a GroupedList<T, Key>. More...

#include <grouped_list.hpp>

Public Attributes

Key key
std::shared_ptr< ObservableList< T > > items

Detailed Description

template<typename T, typename Key>
struct aria::Group< T, Key >

One bucket in a GroupedList<T, Key>.

Holds the key and an ObservableList<T> of items currently under that key. The inner list is the bind target for adapters (e.g. one section in a sectioned table view).

Member Data Documentation

◆ key

template<typename T, typename Key>
Key aria::Group< T, Key >::key

◆ items

template<typename T, typename Key>
std::shared_ptr<ObservableList<T> > aria::Group< T, Key >::items

The documentation for this struct was generated from the following file: