signals_flutter_extended library
Classes
-
ComputedProvider<
T> - Convenience method to pass signals with InheritedWidget
-
InheritedSignalElement<
T, S extends ReadonlySignal< T> > - ReadonlySignal based on InheritedElement
-
InheritedSignalProvider<
T, S extends ReadonlySignal< T> > - ReadonlySignal based on InheritedWidget
-
ReadonlySignalProvider<
T> - Convenience method to pass signals with InheritedWidget
-
SignalProvider<
T> - Convenience method to pass signals with InheritedWidget
Properties
-
appLifecycleSignal
→ Signal<
AppLifecycleState> -
WidgetsBinding signal that tracks the current AppLifecycleState
final
-
defaultTextStyleSignal
↔ Signal<
DefaultTextStyle> -
Widgets signal that tracks the current DefaultTextStyle
latefinal
-
directionalitySignal
→ Signal<
TextDirection> -
Widgets signal that tracks the current TextDirection
final
-
localizationsSignal
→ Signal<
Locale> -
Widgets signal that tracks the current Locale
final
-
mediaQueryDataSignal
→ Signal<
MediaQueryData> -
Widgets signal that tracks the current MediaQueryData
final
-
onPersistentFrameSignal
→ Signal<
Duration> -
SchedulerBinding signal that tracks the persistent frame Duration
final
-
onScheduleFrameSignal
→ Signal<
Duration> -
SchedulerBinding signal that tracks the frame Duration
final
-
themeDataSignal
→ Signal<
ThemeData> -
Material signal that tracks the current ThemeData
final
-
timingsSignal
→ ListSignal<
FrameTiming> -
SchedulerBinding signal that tracks the current FrameTiming
final
Functions
-
initSchedulerBindingSignals(
[SchedulerBinding? binding]) → void - Call this method in main to setup the signals to react to the SchedulerBinding instance
-
initWidgetsBindingSignals(
[WidgetsBinding? binding]) → void - Call this method in main to setup the signals to react to the WidgetsBinding instance
-
updateMaterialSignals(
BuildContext context) → void - Init the material signals listener
-
updateWidgetsSignals(
BuildContext context) → void - Init the widgets signals listener