MapSignalImpl<K, V> constructor

MapSignalImpl<K, V>(
  1. Map<K, V>? value, {
  2. JoltDebugOption? debug,
})

Creates a reactive map signal with the given initial map.

Parameters:

  • value: Initial map content, defaults to empty map if null
  • debug: Optional debug options

Example:

final emptyMap = MapSignal<String, int>(null); // Creates empty map
final userMap = MapSignal({'name': 'Alice', 'age': 30});
final autoMap = MapSignal({'key': 'value'});

Implementation

MapSignalImpl(Map<K, V>? value, {super.debug}) : super(value ?? {});