xsoulspace_state_utils
library
Classes
-
ImmutableOrderedList<V>
-
An immutable ordered collection that maintains insertion order with copy-on-write semantics.
-
ImmutableOrderedMap<K, V>
-
An immutable ordered map that maintains insertion order with key-based access
and copy-on-write semantics.
-
ImmutableOrderedSet<V>
-
An immutable ordered collection that maintains insertion order and uniqueness with copy-on-write semantics.
-
MutableOrderedList<V>
-
A mutable ordered collection that maintains insertion order and provides list-like operations.
-
MutableOrderedMap<K, V>
-
A mutable ordered map that maintains insertion order with key-based access.
-
MutableOrderedSet<V>
-
A mutable ordered collection that maintains insertion order and ensures uniqueness of elements.
-
OrderedListNotifier<V>
-
A reactive ordered list notifier that extends ImmutableOrderedList with change notification capabilities.
-
OrderedMapNotifier<K, V>
-
A reactive ordered map notifier that extends ImmutableOrderedMap with change notification capabilities.
Typedefs
-
OrderedMapToKeyFunction<K, V>
= K Function(V)
-
A function signature for converting a value to its corresponding key in an ordered map.