flutx library
Classes
- DisposableInterface
- DottedBorder
- EnterExitRoute
- FadeRoute
- FlutX
- Fx
- FxAppTheme
- FxBoxIcons
- Example to use:
- FxBreadcrumb
- FxBreadcrumbItem
-
FxBuilder<
T extends FxController> -
FxBuilderState<
T extends FxController> - FxButton
- FxCard
- FxCardMonthInputFormatter
- FxCardNumberInputFormatter
- FxColorUtils
- FxConstant
- FxConstantData
- FxContainer
- FxController
- FxControllerStore
- FxCreditCard
- FxDashedDivider
- FxDistanceUtils
- FxDottedLine
- FxDottedLineCorner
- FxEmailValidator
-
FxFieldValidatorRule<
T> - FxFlex
- FxFlexItem
- FxFormValidator
- FxLatLng
- FxLengthValidator
- FxLifeCycle
- FxMeasureSize
- FxMiddleware
- FxOnBoarding
- FxPagerIndicator
- FxProgressBar
- FxResponsive
- FxRoute
- FxRouter
- The FxRouter handles navigation and route mapping.
- FxRoutes
- FxScreenMedia
- FxShadow
- FxSinglePage
- FxSpacing
- FxStarRating
- FxStringUtils
- FxStringUtils - validates a string for different purposes like name, number, email, etc.
- FxTabIndicationPainter
- FxTabIndicator
- FxText
- FxTextField
- FxTextStyle
- FxTextUtils
- FxTimeUtils
- FxTwoToneIcon
- FxTwoToneIconData
- FxTwoToneIconDataCache
- FxTwoToneMdiIcons
-
InternalFinalCallback<
T> - MSIcon
- PageBubble
- PageBubbleViewModel
- PagerIndicatorViewModel
- PageViewModel
- RotationRoute
- ScaleRotateRoute
- ScaleRoute
- SizeRoute
- SlideLeftRoute
- SlideRightRoute
Enums
- BorderType
- The different supported BorderTypes
- FxButtonType
- FxDisplayType
- FxScreenMediaType
- FxShadowPosition
- FxTabIndicatorStyle
- FxTextFieldStyle
- FxTextFieldType
- FxTextType
- SlideDirection
Mixins
- FxLifeCycleBase
- The FxLifeCycle
- FxServiceMixin
- Allow track difference between FxServices and FxControllers
- ListenableMixin
- ListNotifierMixin
Extensions
Properties
- colorScheme → ColorScheme
-
no setter
- flexColumns → int
-
no setter
- flexSpacing → double
-
no setter
- theme → ThemeData
-
no setter
Typedefs
- Disposer = void Function()
-
FxControllerBuilder<
T> = Widget Function(T controller) -
FxFieldValidator<
T> = String? Function(T? value) - FxStateUpdate = void Function()
-
GoogleFontFunction
= TextStyle Function({Paint? background, Color? backgroundColor, Color? color, TextDecoration? decoration, Color? decorationColor, TextDecorationStyle? decorationStyle, double? decorationThickness, List<
FontFeature> ? fontFeatures, double? fontSize, FontStyle? fontStyle, FontWeight? fontWeight, Paint? foreground, double? height, double? letterSpacing, Locale? locale, List<Shadow> ? shadows, TextBaseline? textBaseline, TextStyle? textStyle, double? wordSpacing}) - OnCreditCardCVVChanged = void Function(String creditCardCVV)
- OnCreditCardDateChanged = void Function(String creditCardDate)
- OnCreditCardNameChanged = void Function(String creditCardName)
- OnCreditCardNumberChanged = void Function(String creditCardNumber)
- OnWidgetSizeChange = void Function(Size? size)
-
ValueUpdater<
T> = T Function()