util/extensions library
Extensions
- CamelCaseExtension on String
- String extension to convert a string to camel case.
- CircularProgress on BuildContext
- Widget extension to show a default circular progress indicator.
- DateDaysBetween on DateTime
- ------------------------ DATES ------------------------ DateTime extension to calculate days between two dates.
- DateFormatExtension on DateTime
- DateTime extension to format a date to a readable string.
- EmailValidator on String
- Extensions for validation, widgets, strings, dates, and more. ------------------------ VALIDATIONS ------------------------ String extension to validate email format.
- IsTodayExtension on DateTime
- DateTime extension to check if a date is today.
- NumericValidator on String
- String extension to check if a string is numeric.
- PasswordValidator on String
- String extension to validate password.
- PhoneNumberValidator on String
- String extension to validate phone number.
- StringCapitalization on String
- ------------------------ STRINGS ------------------------ String extension to capitalize the first letter.
- StringIgnoreCase on String
- String extension for case-insensitive string contains.
- StringTruncate on String
- String extension to truncate a string to a given length.
- TimeAgo on DateTime
- DateTime extension to return time ago format (e.g., 2 hours ago).
- VisibilityExtension on Widget
- Widget extension to conditionally show or hide a widget.
- WidgetPadding on Widget
- ------------------------ WIDGETS ------------------------ Widget extension to wrap a widget with padding.
- WidgetTap on Widget
- Widget extension to add onTap functionality to any widget.