carota_ui library
Classes
- FLAppBarTitle
-
FLAutoComplete<
T> -
FLAutoCompleteState<
T> - FLAvatar
- FLBadge
- FLBadgeState
- FLBubble
-
FLBubbleMenuItem<
T> -
FLBubbleMenuWidget<
T> - FLCopyableLabel
- FLCountStepper
- FLCountStepperController
- FLCupertinoActionSheet
- FLCupertinoOperationSheet
- The operation sheet is based on FLCupertinoActionSheet.
- FLCupertinoOperationSheetItem
- FLDyAction
- Action Model
- FLDyActionDispatch
- FLDyActionType
- FLDyContainer
- The container interface of dynamic widget
- FLDyContainerState
- FLDyContainerUnitModel
- Container
- FLDyFlatButtonUnitModel
- RaisedButton
- FLDyFrameworkAction
- FLDyGestureRecognizer
- Gesture Recognizer, (TapGestureRecognizer or LongPressGestureRecognizer)
- FLDyIconUnitModel
- Icon
- FLDyImageUnitModel
- Image
- FLDyInkWellUnitModel
- InkWell
- FLDyListTileUnitModel
- ListTile
- FLDyListViewUnitModel
- ListView
- FLDyLogger
- FLDyRaisedButtonUnitModel
- RaisedButton
- FLDyRenderParser
- FLDyRichTextUnitModel
- RichText
- FLDySafeAreaUnitModel
- SafeArea
- FLDySizedBoxUnitModel
- SizedBox
- FLDyStackUnitModel
- StackView
- FLDyTextSpanUnitModel
- TextSpan
- FLDyTextUnitModel
- Text
- FLDyUnitAlign
- Align
- FLDyUnitBorder
- Border
- FLDyUnitBorderRadius
- BorderRadius
- FLDyUnitBoxConstraints
- FLDyUnitBoxDecoration
- BoxDecoration
- FLDyUnitBoxShadow
- BoxShadow
- FLDyUnitDecorationImage
- DecorationImage
- FLDyUnitDivider
- Divider
- FLDyUnitEdgeInsets
- EdgeInsets
- FLDyUnitIconData
- IconData
- FLDyUnitImageProvider
- ImageProvider
- FLDyUnitModel
- The unit model classes are responsible for storing view rendering information, bound events and bound data.
- FLDyUnitOffset
- Offset
- FLDyUnitPositioned
- Positioned
- FLDyUnitScrollPhysics
- ScrollPhysics
- FLDyUnitTextStyle
- TextStyle
- FLEmptyContainer
- FLEmptyContainerState
- FLFlatButton
- FLFloatingCountStepper
- In FLFloatingCountStepper, the controller's min value must be 0, so it can hide minus button and value label. FLFloatingCountStepper can't edit input value.
- FLGradientButton
- FLImage
- FLListTile
- FLListTile is a component that include ListTile, just handle gesture to change background color.
- FLLoadingButton
- FLLoadingButtonState
- FLMarqueeLabel
- FLNoticeBar
- FLPersistentHeaderLayoutBuilder
- FLPersistentHeaderState
- FLPinCodeTextField
- FLPrimaryColorOverride
- FLRaisedButton
- FLSkeleton
- FLSliverPersistentHeaderWidget
- FLSliverPersistentHeaderWidgetBuilder
- FLSliverPersistentHeaderWidgetElement
- FLStaticItemData
- FLStaticListView
- FLStaticSectionData
- FLThemeColors
- FLThemeData
- FLThemeTextStyles
- FLThemeTool
- FLToast
- FLToastDefaults
- FLToastProvider
Enums
- FLAppBarPosition
- FLAppBarTitleLayout
- FLBadgePosition
- FLBadgeShape
- FLBubbleFrom
- triangle position
- FLBubbleMenuInteraction
- FLCupertinoActionSheetStyle
- FLPosition
- the icon position of button with icon.
- FLSkeletonAnimationType
- FLStaticListCellAccessoryType
- FLStaticListCellType
- FLToastPosition
- FLToastStyle
Extensions
Constants
- FLMarqueeDefaultHeight → const double
- FLNoticeBarBackgroundColor → const Color
- FLNoticeBarTintColor → const Color
- kStaticBackgroundColor → const Color
- kStaticButtonHeight → const double
- kStaticHeaderHeight → const double
- kStaticHeaderHeightNormal → const double
- kStaticHeaderTitleIntent → const double
Functions
-
debugJsonAndType(
dynamic jsonObj) → bool -
showBubbleMenu<
T> ({required BuildContext context, required RelativeRect position, required List< FLBubbleMenuItem< items, String? semanticLabel}) → Future<T> >T?> -
showFLBottomSheet<
T> ({required BuildContext context, required WidgetBuilder builder}) → Future< T?> - Don't use showCupertinoModalPopup, in iOS it will blur the content, related issue: https://bugs.chromium.org/p/skia/issues/detail?id=7898
Typedefs
-
FLAutoCompleteItemBuilder<
T> = Widget Function(BuildContext context, T suggestion) - FLBubbleMenuCancelled = void Function()
-
FLBubbleMenuItemBuilder<
T> = List< FLBubbleMenuItem< Function(BuildContext context)T> > -
FLBubbleMenuItemSelected<
T> = void Function(T value) -
FLDyActionHandler
= dynamic Function(BuildContext context, String? uniqueId, List<
String> ? args) - FLNoticeBarItemBuilder = Widget Function(BuildContext context)
- FLPersistentHeaderLayoutWidgetBuilder = Widget Function(BuildContext context, FLPersistentHeaderConstraints constraints)
- FLSliverPersistentHeaderBuilder = Widget Function(BuildContext context, FLPersistentHeaderState state)
- FLToastContentBuilder = Widget Function(BuildContext context)