Some widget extensions and common classes for improve developer experience.
Features
Widget extensions:
- paddings
- margins
- Expanded
- GestureDetector
- SliverToBoxAdapter
- MouseRegion
- SingleChildScrollView
- Positioned
- Positioned.fill
DateTime extensions:
- isLeapYear
- daysInMonth
- nextDay
- isAfter
- isBefore
- isSameDay
- removeTime
- firstDayOfWeek
- lastDayOfWeek
- lastDayOfMonth
Text utilites:
- getNoun (for plurals)
- parseLink
Text formatters:
- UpperCaseTextFormatter
Classes:
- MultitoolBlocObserver
- Either (aka Either from dartz library)
Widgets
AnimatedSelectorWidget
Getting started
flutter pub add flutter_multitool
Usage
Container().expanded();
Libraries
- constants
- date_time_utils/date_models
- date_time_utils/date_time_utilites
- flutter_multitool
- models/either
- observers/bloc_observer
- text_utils/text_formatters
- text_utils/text_utilites
- widget_extensions/widget_extensions
- widgets_library/animated_selector_widget
- widgets_library/fireworks_widget
- widgets_library/loader
- widgets_library/widgets_library