signal library

Classes

MultiSignalProvider
Provides multiple signals efficiently with factory functions.
Signal
Abstract base class for reactive Signals with automatic state management.
SignalBuilder<S extends Signal>
Listens to Signal changes and rebuilds UI automatically.
SignalDebugConfig
######################## Debug Support ########################
SignalDebugPanel
Debug panel widget for visualizing signal states in development.
SignalDebugRegistry
Global registry to track all active signals for debugging.
SignalProvider<S extends Signal>
Provides Signal instances to widget tree and manages lifecycle.

Functions

signalItem<S extends Signal>(S create()) SignalFactory
Creates SignalProvider factory with minimal syntax.

Typedefs

SignalFactory = Widget Function(Widget child)
Type definition for SignalProvider factory function.