BloomMapElementsExtension<K, V> extension

Extension on Bloom<Map<K, V>> providing reactive map entry transformations and key/value accessors via .elements.

Sub-Functor & Invocation Pathways

mapBloom.elements
 ├── [key]                             --> Bloom<V?> (Reactive value lookup)
 ├── .keys                             --> Bloom<List<K>>
 ├── .values                           --> Bloom<List<V>>
 ├── .length                           --> Bloom<int>
 └── .isEmpty / .isNotEmpty            --> Bloom<bool>

Examples

final scoresController = blooming({'Alice': 100, 'Bob': 85});
final aliceScoreBloom = scoresController.bloom.elements['Alice']; // Bloom<int?> holding 100
on

Properties

elements → BloomMapElements<K, V>

Available on Bloom<Map<K, V>>, provided by the BloomMapElementsExtension extension

Opens a dedicated namespace for operating on the individual elements of this Map reactively.
no setter