ListSignalImpl<E> constructor

ListSignalImpl<E>(
  1. List<E>? value, {
  2. JoltDebugFn? onDebug,
})

Creates a reactive list signal with the given initial list.

Parameters:

  • value: Initial list content, defaults to empty list if null
  • onDebug: Optional debug callback for reactive system debugging

Example:

final emptyList = ListSignal<String>(null); // Creates empty list
final numbers = ListSignal([1, 2, 3]);
final autoList = ListSignal(['a', 'b']);

Implementation

ListSignalImpl(List<E>? value, {super.onDebug}) : super(value ?? []);