flutter_extensions library
Classes
- AdapterTween
- Transform the current value by including it between begin and end
- AspectRatioBuilder
- Build the widget with the dimension from an aspect ratio
-
ChangeableBuilder<
T extends Listenable> -
ChangeableConsumer<
T extends Listenable> -
ChangeableListener<
T extends Listenable> -
ChangeableProvider<
T extends ChangeNotifier> -
ChangeableValueBuilder<
T extends Listenable, V> -
ChangeableValueConsumer<
T extends Listenable, V> -
ChangeableValueListener<
T extends Listenable, V> - DoubleTween
- DrawerBarBuilder
- FillSingleChildScrollView
- Assigns the scroll view a minimum size equal to the maximum view size
- FixedIndexedStack
- HslColor
- InkStack
- Add InkWell on image
- KeyboardRemover
- Close the keyboard when use press on the screen
- OffsetTween
- PaddingTransition
- PathTween
- PhysicalSizeBuilder
- RotationTween
- Define rotation by gradi 0 -> 360
- SizeCopier
-
Copy the widget size into
SizeCopierController
- SizeCopierBinders
- SizeCopierController
- Provides the size of another widget
- SizeCopierState
- SizeCopy
-
Read the widget size into
SizeCopierController
and build the child -
TransformTween<
T> -
ValueListenableListener<
T> -
ValueStreamBuilder<
TValue> -
ValueStreamConsumer<
TValue> -
ValueStreamListener<
TValue>
Mixins
-
WidgetsBindingObserverOnState<
W extends StatefulWidget>
Extensions
- AppLifecycleStateFlutterExtensions on AppLifecycleState
- BuildContextFlutterExtensions on BuildContext
- DataCellFlutterExtensions on DataCell
- DataRowFlutterExtensions on DataRow
- DateTimeFlutterExtensions on DateTime
- DurationFlutterExtension on Duration
- ElevatedButtonThemeDataFlutterExtensions on ElevatedButtonThemeData
-
FutureFlutterExtensions
on Future<
T> - InputDecorationFlutterExtensions on InputDecoration
- OutlinedButtonThemeDataFlutterExtensions on OutlinedButtonThemeData
- RegExpFlutterExtensions on RegExpMatch
- SizeFlutterExtensions on Size
-
StreamFlutterExtensions
on Stream<
T> - TargetPlatformFlutterExtensions on TargetPlatform
- TextButtonThemeDataFlutterExtensions on TextButtonThemeData
- TinyColorExtension on Color
- Extends the Color class to allow direct TinyColor manipulation nativly
Typedefs
-
ValueBuilder<
TValue> = Widget Function(BuildContext context, TValue value) -
ValueCondition<
TValue> = bool Function(TValue previous, TValue current) -
ValueListener<
TValue> = void Function(BuildContext context, TValue value)