fl_extended 3.2.2 copy "fl_extended: ^3.2.2" to clipboard
fl_extended: ^3.2.2 copied to clipboard

Some extension components and methods have been added to flutter and the routing functionality has been simplified

3.2.2 #

  • FlText.custom() supports not setting any text.

3.2.1 #

  • Removed popupCupertinoDialog and popupMaterialDialog
  • Removed DialogOptions.cupertino() and DialogOptions.material()
  • Change popupDialog to popupGeneralDialog
  • Change popupBottomSheet to popupModalBottomSheet
  • Change BottomSheetOptions to ModalBottomSheetOptions
  • Change DialogOptions to GeneralDialogOptions
  • Remove some infrequently used parameters from Universal and add some assertions

3.1.0 #

  • Add isClipPath to Universal
  • Remove some infrequently used parameters from Universal and add some assertions

3.0.3 #

  • Add isHarmonyOS

3.0.0 #

  • Migrate to 3.35

2.0.3 #

  • Add BigInt extension

2.0.2 #

  • Add a file global_key_extension
  • Remove FlExtended().widgetsBinding and FlExtended().schedulerBinding
  • Add widgetsBindingschedulerBindinggestureBindingpaintingBindingsemanticsBindingrendererBindingservicesBinding
  • Add focusManager and primaryFocus
  • UnifiedButton() renamed as FlButton()
  • ExtendedFutureBuilder() renamed as FlFutureBuilder()
  • ExtendedListenableBuilder() renamed as FlListenableBuilder()
  • ExtendedStatefulBuilder() renamed as FlStatefulBuilder()
  • ExtendedStreamBuilder() renamed as FlStreamBuilder()
  • RText() renamed as FlRichText()
  • BText() renamed as FlText(), BText.rich() renamed as FlText.richText(), add FlText.rich()FlText.richSpans()FlText.custom(),
  • Add FlSelectableText()FlSelectableText.rich(),FlSelectableText.richText()FlSelectableText.richSpans()FlSelectableText.custom(),

1.8.1 #

  • Add a typedef for FutureOr callback

1.8.0 #

  • ExtendedOverlay renamed as FlOverlay
  • ExtendedOverlayEntry renamed as FlOverlayEntry,autoOff was removed, and isCached was added with a default value of true
  • ExtendedPopScope renamed as FlPopScope, and removed onPopInvoked, and canHideOverlay was added with a default value of true
  • Remove the removeEntry from FlOverlayEntry using remove()
  • closeLoading() renamed as hideLoading()
  • closeToast() renamed as hideToast()
  • closeOverlay() renamed as hideOverlay()

1.7.3 #

  • Add flexible and aspectRatio to Universal. And Removed enable
  • Add .flexible and .aspectRatio() to ExtensionWidget
  • Add iconAlignment to UnifiedButton

1.7.2 #

  • Modify or add extension methods for String and List
  • Fix the foregroundColor issue of ActionDialog

1.7.0 #

  • Migrate to 3.29

1.6.3 #

  • Add multiple extensions to num type, such as EdgeInsets,EdgeInsetsDirectional, BorderRadius,Offset
  • Change the extension method toClipboard to toClipboard()
  • Add toBoxDecoration() extension method to BorderRadius BoxBorder BoxShadow BoxShape Gradient

1.6.2 #

  • Change the wrapSpacing in Universal to spacing and support Row, Column, and Flex
  • Change IconBox to IconLabel, Change reverse to reverse
  • Add slice extension to List

1.6.0 #

  • Migrate to 3.27

1.5.3 #

  • Add FlLogcat()

1.5.0 #

  • Remove LoadingProgressIndicator and LoadingContent
  • Added ProgressIndicatorOptions and FlProgressIndicator,
  • Change the callback parameter of the builder parameter in LoadingOptions to ProgressIndicator Options
  • LoadingStyle changed to ProgressIndicatorStyle

1.4.0 #

  • Migrate to 3.24
  • ExtendedPopScope adds onPopInvokedWithResult

1.3.1 #

  • Add new extension methods for List and Map
  • Change [].firstOrNull() to [].firstOrNull
  • Change [].lastOrNull() to [].lastOrNull
  • Change [].withoutFirst() to [].withoutFirst
  • Change [].withoutLast() to [].withoutLast
  • Change [].withoutLast() to [].withoutLast
  • BText.rich adds multiple parameters

1.3.0 #

  • Added FlInheritedWidget
  • Modify the parameters of push pushReplacement pushAndRemoveUntil

1.2.0 #

  • Migrate to 3.22

1.1.2 #

  • Add a PreferredSize extension to the Widget
  • Removed BTextStyle

1.1.1 #

  • Removes some parameters for ModalOptionsModalBoxOptionsLoadingOptions and ToastOptions
  • DoubleChooseWindows changed to ActionDialog and changed the parameters
  • The ToastOptions and LoadingOptions parameters have been modified.

1.0.0 #

  • Removed CustomBuilderContext,use ValueCallbackTV<Widget, BuildContext>?.
  • Migrate some components to the fl_scroll_view package,[ScrollList,EasyRefreshed,RefreshScrollView,SliverListGrid, SliverPinnedToBoxAdapter,FlSliverPersistentHeader(ExtendedSliverPersistentHeader)]
  • Migrate some components to the fl_list_wheel package,[FlListWheel(ListWheel),FlListWheelState(ListWheelState),WheelOptions]
  • Migrate some components to the flutter_waya package,[TextInputLimitFormatter,TextFieldWithDecoratorBox(ExtendedTextField), NumberLimitFormatter]

0.5.1 #

  • ModalWindowsOptions Name changed to ModalBoxOptions
  • ModalWindows Name changed to ModalBox
  • ModalBoxOptions removes addMaterial, filter ,rect
  • Toast and Loading are also optimized and adjusted,Global configuration is now perfectly supported, and single custom configuration is supported

0.4.2 #

  • Fixed Toast animation not working,and add animationDuration
  • Toast changes a lot. See example
  • Change modalColor to backgroundColor
  • ModalWindowsOptionscolor 修改为 backgroundColor

0.3.2 #

  • Improved generics for popup and route related methods
  • Modified pageRoute method parameter for enumeration RoutePushStyle

0.3.1 #

  • Add ExtendedListenableBuilder()
  • Change some initialData and initialValue to initial
  • BText adds fontVariationsuseStyleFirst

0.2.0 #

  • Added the UnifiedButton(),It is based on several subclasses of ButtonStyleButton
  • Add the unifiedButtonCategory parameter to Universal()
  • Add some examples
  • Add a marge extension to ThemeData
  • Change the name of the IconLabel title parameter to label

0.1.0 #

  • Split flutter_waya's extension core into the current package
1
likes
160
points
570
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Some extension components and methods have been added to flutter and the routing functionality has been simplified

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

collection, flutter

More

Packages that depend on fl_extended