Signal<T> constructor
Signal<T> (})
Creates a new Signal with the given initial value and optional lifecycle callbacks.
Implementation
Signal(
this._value, {
this.name,
bool autoDispose = false,
void Function()? onDispose,
void Function()? onListen,
}) : autoDisposeEnabled = autoDispose,
onDisposeCallback = onDispose,
onListenCallback = onListen {
signalObserver?.onSignalCreated(this);
}