flutx library
Classes
- DisposableInterface
- DottedBorder
- EnterExitRoute
- FadeRoute
- FlutX
- FxAppBar
- FxAppTheme
- FxAppThemeNotifier
- FxBoxIcons
- Example to use:
-
FxBuilder<
T extends FxController> -
FxBuilderState<
T extends FxController> - FxButton
- FxCard
- FxCardMonthInputFormatter
- FxCardNumberInputFormatter
- FxColorPicker
- FxColorUtils
- FxConstant
- FxConstantData
- FxContainer
- FxController
- FxControllerStore
- FxCreditCard
- FxCustomRating
- FxDashedDivider
- FxDistanceUtils
- FxDottedLine
- FxDottedLineCorner
- FxFormValidator
- FxLatLng
- FxLifeCycle
- FxMeasureSize
- FxOnBoarding
- FxPagerIndicator
- FxPageView
- FxProgressBar
- FxRoutes
- FxShadow
- FxSinglePage
- FxSpacing
- FxStarRating
- FxStringValidator
- FxStringValidator - validates a string for different purposes like name, number, email, etc.
- FxSvg
- FxSvgCache
- FxTabIndicationPainter
- FxTabIndicator
- FxText
- FxTextField
- FxTextLiquidFill
- FxTextStyle
- FxTextUtils
- FxTimeUtils
- FxTimeUtils - provides different functions for formatting time
- FxTwoToneIcon
- FxTwoToneIconData
- FxTwoToneIconData - gives path of the Icons.
- FxTwoToneIconDataCache
- FxTwoToneMdiIcons
-
InternalFinalCallback<
T> - PageBubble
- PageBubbleViewModel
- PagerIndicatorViewModel
- PageViewModel
- RotationRoute
- ScaleRotateRoute
- ScaleRoute
- SizeRoute
- SlideLeftRoute
- SlideRightRoute
- WavePainter
Enums
- BorderType
- The different supported BorderTypes
- FxAppThemeType
- FxButtonType
- FxShadowPosition
- FxTabIndicatorStyle
- FxTextFieldStyle
- FxTextFieldType
- FxTextType
- SlideDirection
Mixins
- FxFormDataMixin
- FxLifeCycleBase
- The FxLifeCycle
- FxServiceMixin
- Allow track difference between FxServices and FxControllers
- ListenableMixin
- ListNotifierMixin
Extensions
Typedefs
- Disposer = void Function()
-
FxControllerBuilder<
T> = Widget Function(T controller) - FxFieldValidator = String? Function(String? value)
- FxStateUpdate = void Function()
- OnChangeColor = void Function(Color color)
- OnCreditCardCVVChanged = void Function(String creditCardCVV)
- OnCreditCardDateChanged = void Function(String creditCardDate)
- OnCreditCardNameChanged = void Function(String creditCardName)
- OnCreditCardNumberChanged = void Function(String creditCardNumber)
- OnRatingChange = void Function(int rating)
- OnWidgetSizeChange = void Function(Size? size)
-
ValueUpdater<
T> = T Function()