franco library
Classes
- CalendarManager
- A utility class for managing calendar-related operations.
- Franco
- A class that provides various navigation and snackbar functionalities.
- FrancoBlur
- FrancoBounceTapAnimation
- FrancoFadeAnimation
- FrancoFormatters
- FrancoInputFormatter
- FrancoInputFormatter is a custom input formatter for text fields. It formats the input based on the provided mask and filter.
- FrancoOverlayManager
- FrancoPopupMenuButton
- A widget that displays a popup menu button.
- FrancoPopupMenuController
- A controller class to manage the state and behavior of the popup menu.
- FrancoPopupMenuItem
- A class that represents an item in a popup menu.
- FrancoRotateAnimation
- FrancoScaleAnimation
- FrancoSlideAnimation
- FrancoSpringAnimation
- FrancoTimer
- FrancoTimerController
Enums
- EffectiveSnackbarDuration
- An enumeration of the different durations for effective snackbars.
- EffectiveSnackbarPosition
- An enumeration of the different positions for effective snackbars.
- EffectiveSnackbarType
- An enumeration of the different types of effective snackbars.
- FrancoMaskAutoCompletionType
- FrancoTimerDirection
- FrancoTimerStatus
- PageTransitionType
- Enum for defining different types of page transitions.
- SlideDirection
Extensions
- BounceAnimationExtension on Widget
- DateOnly on DateTime
- DeveloperExtension on Object?
- Provides extension methods for development and debugging purposes.
- ExpansionTileExtension on ExpansionTile
-
ExtendedIterable
on Iterable<
E> - Provides extension methods for the Iterable class to perform various operations.
- FadeAnimationExtension on Widget
- FrancoColoredExtension on Widget
- FrancoColorExtension on Color
- Provides extension methods for the Color class to manipulate colors.
- FrancoContextExtensions on BuildContext
- Provides extension methods for the BuildContext class to access various properties and methods.
- FrancoDateTimeExtension on DateTime
- Provides extension methods for the DateTime class.
- FrancoDoubleExtension on double
- Provides extension methods for the double class to perform various operations.
- FrancoGeneralWidgetExtension on Widget
- FrancoIntExtensions on int
- Provides extension methods for the int class.
- FrancoPaddingExtension on num
- Provides extension methods for the num class to create EdgeInsets.
- FrancoRadiusExtension on num
- Provides extension methods for the num class to create BorderRadius.
- FrancoSizeBoxExtension on num
-
ListExtension
on List<
E> - Provides extension methods for the List class to perform various operations.
- LoremExtension on int
- Provides extension methods for generating lorem ipsum text.
-
MapExtension
on Map<
K, V> - Provides extension methods for the Map class to perform various operations.
- Provides extension methods for the BuildContext class to simplify navigation.
- NullableStringExtension on String?
- RandomImageExtension on int
- Provides extension methods for the int class to generate random images and text.
- RotateAnimationExtension on Widget
- ScaleAnimationExtension on Widget
- SlideAnimationExtension on Widget
- SpringAnimationExtension on Widget
- StringExtension on String
Functions
-
showEffectiveSnackbar(
{String? title, required String content, EffectiveSnackbarPosition position = EffectiveSnackbarPosition.top, EffectiveSnackbarDuration duration = EffectiveSnackbarDuration.xShort, EffectiveSnackbarType type = EffectiveSnackbarType.normal}) → void
Typedefs
- FrancoTimerBuilder = Widget Function(String hour, String minute, String second, String millisecond)
- FrancoTimerStatusBuilder = void Function(FrancoTimerStatus status)