flutter_waya 5.3.2  flutter_waya: ^5.3.2 copied to clipboard
flutter_waya: ^5.3.2 copied to clipboard
The Flutter UI library contains multiple custom components,compatible with android,web,ios and MAC.
5.3.2 #
- Fixed some issues with DateTimePickerandAreaPicker
5.3.1 #
- Create WayIcons
- Optimized the toast style icon
5.3.0 #
- Modified the AreaPicker()DateTimePicker()MultiColumnPicker()MultiColumnLinkagePicker()SingleListPicker()SingleColumnPicker(),Added width and height and onChanged attributes for them,And you can remove the header component by setting options to null,
- Add examples for the above components
5.2.0 #
- Change the Indicator()toFlIndicator()
- Change the Wave()toFlWave()
- Change the Progress()toFlProgress()
- Refactoring the DropdownMenus()
5.1.1 #
- Add RatingStars()
5.1.0 #
- Fixed CustomPickerissues
- Change the confirmTapinPickerOptionstoverifyConfirm
- Change the cancelTapinPickerOptionstoverifyCancel
- Change the filteredUrlstofilteredApi
5.0.0 #
- Updated dio to 5.0.0
- Fixed an issue with duplicate setting of contentType
4.0.0 #
- Compatible with Flutter 3.7.0
- Remove GestureLock()
- Modify LiquidProgress()toLiquidProgressIndicator()
- Modify FlSwiper.builder()toFlSwiper()
- Change the name of the FlSwiperPagination()component
3.5.2+2 #
- Fixed an issue with ineffective backgroundColorforExpansionTiles()
- Add extension methods for Options
- Add contentPaddingto thePickerOptions()
3.5.1 #
- ExtendedDioAdds more methods
3.5.0+1 #
- Refactor Toast()usingToast().show(), orToastStyle.show()、${value}.toast()
- Refactor Loading()usingLoading().show()
- Remove showDateTimePicker()and useDateTimePicker().show()
- Remove showAreaPicker()and useAreaPicker().show()
- Remove showSingleColumnPicker()and useSingleColumnPicker().show()
- Remove showMultiColumnPicker()and useMultiColumnPicker().show()
- Remove showMultiColumnLinkagePicker()and useMultiColumnLinkagePicker().show()
- Remove showSingleListPicker()and useSingleListPicker().show()
- Remove showDialogPopup()and use$Widget().popupDialog()
- Add $Widget().popupCupertinoDialog()、$Widget().popupMaterialDialog()
- Remove showBottomPopup()and use$Widget().popupBottomSheet()
- Remove showCupertinoBottomPopup()and use$Widget().popupCupertinoModal()
- Add ExtensionWidgetMethodextension to theWidget,You can use$Widget().push()、$Widget().pushReplacement()、$Widget().pushAndRemoveUntil()``$Widget().showOverlay()、$Widget().showLoading()、$Widget().showLoading(),
- Add ExtensionNavigatorStateContextextension to theBuildContext,You can use most of Navigator's methods
- Add ExtensionFocusScopeContextextension to theBuildContext,You can use most of FocusScopeNode's methods
- Change the setLogDottedLine()tosetLogCrossLine()
3.3.2+5 #
- Add ExtensionFutureFunction()
- Add the merge method for some Options
3.3.2 #
- Change the original ExtendedFutureBuilder()toCustomFutureBuilder()
- Added new ExtendedFutureBuilder()extension forFutureBuilder()
- Added  ExtendedStreamBuilder()extension forStreamBuilder()
3.3.1 #
- Fixed bugs in the DebuggerInterceptor()
3.3.0+9 #
- Add device preview for example
- Add ColorExtension、IterableExtension
- Change checkNullOrEmptytoisEmptyOrNull
- Add constraintsforModalWindowsOptions()
3.3.0+6 #
- Fix known issues with ExtendedScrollView()
- Add convertToList()for Type T
3.3.0+3 #
- Add DecoratorBoxState()and Example
- Change WidgetPendant()toDecoratorBox()
3.2.1+1 #
- Repair the EasyRefreshedproblem
3.2.1 #
- Change ListStateWheel()toListWheelState()
3.2.0 #
- Add RefreshControllers()
- Add ExtensionT
3.1.0+1 #
- Add CookiesInterceptor()DebuggerInterceptor()LoggerInterceptor()
- Modify the incorrect naming
3.0.1+2 #
- Fixed an issue with ExtendedScrollView()callingdidUpdateWidgetduring the lifecycle
- Add builderScrollViewtoExtendedScrollView()to customize your ownScrollView
3.0.1+1 #
- Add onStateChangedforSendSMS()
- Refactoring RText()andBText()
- Add BText.rich()
3.0.0+2 #
- Compatible with Flutter 3.3.0
2.3.2 #
- Some code has been updated
- Add CupertinoSwitchState()
2.3.1 #
- Add SwitchState()andCheckboxState()
- All Carousel names are changed to FlSwiper
2.2.0 #
- Compatible with flutter 3.0.0
1.21.3+1 #
- Add global Settings LoadingOptions()
- PinBox()adds a custom build- TextField()
1.21.2 #
- Optimize loading toast and all related ExtendedOverlayEntry()
- Limit loading and toast to only one
1.21.1+1 #
- Fix JsonParsebug
- Refactoring ExtendedDio()
1.20.6 #
- Fixed issues with scaffoldWillPop
- Add the AnchorScrollBuilder()component,And fix known problems, and it works perfectly
1.20.2 #
- New ExtendedStatefulBuilder
- New ListStateWheelFixed some display index anomalies caused by builds
- Add some lifecycle methods to ValueListenBuilderValueBuilderExtendedFutureBuilder
- Fixed the MultiColumnLinkagePickerbug
1.20.0 #
- Add AnchorScrollBuilder(),You can use it to specify the index whether it be aListVieworGridView, whetherSliverChildBuilderDelegate()structure, orSliverChildListDelegate()can be competent for it,And add example
- Add the getDaysForRange()extension method forDateTime
1.19.1 #
- Add some extension
methods toChineseNumbers()getWidgetRectGlobalToLocal()getWidgetRectLocalToGlobal()checkNullOrEmpty()
- Remove RipplePageRoute()
- Fixed some popover bugs
1.19.0 #
- Change MultipleChoicePickertoSingleColumnPicker
- Change showMultipleChoicePicker()toshowSingleColumnPicker
- Add MultiColumnPickerandMultiColumnLinkagePicker
- Add showMultiColumnPicker()andshowMultiColumnLinkagePicker()
- All have been added with examples
1.18.5 #
- Fix bugs
1.18.3 #
- ExpansionTilesadd- childand add example
- Refactoring log tool
- Add getBoxShadow()
- JsonParseadds long-press replication
1.18.1 #
- Delete useless parameters
- Refactoring ExtendedDioinitialization
1.17.5 #
- LoggerInterceptoradds- forbidPrintUrl, which specifies that part of the URL is not logged
1.17.1 #
- Add a waterfall flow function to the ScrollList
1.16.8 #
- Fix some bugs
1.16.7 #
- Add systemOverlayStyleforExtendedScaffold()
- Fix some bugs about ToastandModalWindowsOptions()
1.16.2 #
- Add ExtendedOverlay(),
- Modify showDialogSureCancel()toshowDoubleChooseWindows(),
- Modify PopupFromTypetoPopupFromStyle,
- Modify PopupSureCancel()toPopupDoubleChooseWindows(),
- Remove setToastDuration()setGlobalPushMode()setAllToastIgnoringBackground()methods, please use theGlobalOptions()set up some global properties
- Modify ExtendedOptions()toExtendedDioOptions()
- Modify PopupOptions()toPopupModalWindows(), addoptions, useModalWindowsOptions()
- Modify ToastTypetoToastStyle,toastTypeto style, addoptionsinshowToast()method
- Remove the default background color for showBottomPopup
- Add positioned for showToastand Add the globalsetToastPositioned()
- Modify all widgetModetopushStyleand Change allWidgetModetoRoutePushStyle
- Add the GlobalOptions()class to set allToastOptionsWheelOptionsBottomSheetOptionsDialogOptionsPickerWheelOptionsModalWindowsOptionsconfiguration information
- After modifying showToast, you may need to modify some of your own code
- Add ExtendedOverlay
1.16.0 #
- Support the theme
- Add an example of an extension
- Fix some bugs
- Split out WheelOptionsinListWheel
- PickerWheelchanged to- PickerWheelOptions
- Universaladd- SafeArea
1.15.10 #
- Add ExtendedFutureBuilder
- Fixed some bugs
1.15.7 #
- Fix bug for showCustomPicker
- Remove heightforPickerOptions
- Fix bug for DialogOptions
1.15.5 #
- Add enabledforPinBox
- Add needKeyBoardforPinBox
- Add onTapforPinBox
- Add BottomSheetOptionsforshowBottomPopup
- Add DialogOptionsforshowDialogPopup
1.15.1 #
- Fix bug for showDialogPopup
1.15.0 #
- Remove showSimpleDialog,showSimpleCupertinoDialog
- Remove showBottomPagePopup,please useshowBottomPopup
- Modify showCupertinoBottomPagePopuptoshowCupertinoBottomPopup
- Fix bug on modalforDropdownMenuUniversaladdsystemOverlayStyle,modify status bar color
- Add statusBarStyleforExtensionWidget
1.13.2 #
- Remove setStatusBarLight()
- Add SystemUiOverlayStyleDark()andSystemUiOverlayStyleLight()
1.13.1 #
- Modify showDateTimePickerto returnDateTime
- Modify the initialization method of DateTimePickerUnit
- Fix bug for DateTimePicker
- Add showCustomPicker
- Remove the sureIndexTapparameter inPickerOptions,
- Restructured DropdownMenuandCheckBox
1.13.0 #
- Add CountDownand removeCountDownSkip
- Restructured SendSMS
- Restructured example
1.12.1 #
- Add ExtendedDioExtendedOptionsLoggerInterceptor
1.11.8 #
- Fix buf for Progress
- Fix bug for DateTimePickerPinBoxaddspaces,and removewidthboxSpacing
1.11.3 #
- Fix some bug
1.11.2 #
- DioTools add useLog
- Add ExtensionFunctionincluding debounce function and throttle function
1.11.1 #
- Remove DottedLine
- Add DottedLinePainter
1.11.0 #
- Change PopupBasetoPopupModalWindows
- Change GlobalWidgetsApptoExtendedWidgetsApp
- Change OverlayScaffoldtoExtendedScaffold
- Change SliverAutoAppBartoExtendedSliverAppBar
- Change PickerSubtoPickerOptionsand change pickerSub to options , change pickerWheel to wheel
- Change FlexibleSpaceAutoBartoExtendedFlexibleSpaceBar
- Change SliverAutoPersistentHeadertoExtendedSliverPersistentHeader
- Change ScrollViewAutotoExtendedScrollView
- Change OverlayEntryAutotoExtendedOverlayEntry
- Add onDisposeandonUpdateonValueListenBuilder
- Add didUpdateWidgetonValueBuilder
1.10.5 #
- Change RichTextSpantoRText
- Change BasisTexttoBText
- Change BasisTextStyletoBTextStyle
- Remove InputField
- Add WidgetPendantfor all widgets, add header, footer, extraPrefix , extraSuffix, prefix, suffix. you can use it withCupertinoTextFieldorTextField
- Add inputTextTypeToTextInputFormatter()
1.10.3 #
- Optimize import
- OverlayEntryAutoadd- removeEntry(),When autoOff is true, the- ExtendedScaffoldcall- onWillPopwill filter the- OverlayEntryAuto
1.10.1 #
- Fix the removeerror ofEventbuswhen the project supports null-safety
1.10.0 #
- Optimize the return data of network request error
- Fix the cancel network request bug and return the error message
1.9.17 #
- Fix PinBoxbugs
- ShowToast add ignoring
- Add setAllToastIgnoringBackground(),if it is true, the background responds to the click event
1.9.15 #
- PopupModalWindowsadd onWillPop and filter for- WillPopScopeAnd- BackdropFilter
1.9.13 #
- Universaladd useSingleChildScrollView property,The default is true, If useSingleChildScrollView is false, the scrolling component will be created using- Scrollview
- Universaladd- Wrap,
- Universaladds- StatefulBuilder、- Builderand- LayoutBuilder,and uses them through builder properties
- Fix bugs for TabBarMerge
- Fix ListWheelcontroller auto destroy problem
1.9.12 #
- Fix bug for popBack
- LogTools add RequestOptions
- Add example for ScrollViewAuto.nested
1.9.11 #
- Universaladd- ImageFilter
- Split ScrollList
- Add RefreshScrollView
- Add SliverListGrid
1.9.10 #
- Add ValueListenBuilderand Example
- ValueBuilderadd BuildContext for builder and add Example
- ScrollListadd- Headerand- Footer
1.9.9 #
- Fix bug
1.9.7 #
- Modify the method of obtaining the OverlayState
1.9.6 #
- Add EasyRefreshType
1.9.5 #
- Fix bugs
- Add doc
1.9.3 #
- Fix bugs for des
1.9.2 #
- Change HintDottoBadge
- Add DropdownMenuButton.material
1.9.1 #
- Remove DropdownMenuButtonconstraints.
1.9.0 #
- Update dioto 4.0.0
- Fix bugs
1.8.7 #
- Add DropdownMenuButton
- Add example
- Add scaffoldMessengerKey for MaterialApp
- Add showSnackBar
1.8.6 #
- Optimization is not an http-200state return parameter
1.8.5 #
- Repair ScrollList.separatedbug
1.8.3 #
- Global optimization refresh
1.8.0 #
- Replace refresh component
1.7.5 #
- Add ExpansionTiles example and fix bug
1.7.2 #
- Update flutter 2.0
1.6.0 #
- Add Progress.circularProgress.linear
- ExtensionString add insert void
- Add BasisTextBasisTextStyle
- Modify RichSpantoRichTextSpan
- Modify sendMessage(RefreshCompletedType.refresh)tosendRefreshType(RefreshCompletedType.refresh)
- Remove Ts
- Remove FlSwiper.pageView
- ShowToast add async callback
1.5.0 #
- Change Tools to Ts.
- Change GlobalMaterial to ExtendedWidgetsApp.
- Modify push and pop
- Add Universal tagging
- Fix ExtendedWidgetsApp did not return MaterialApp
- Modify styles.dart
- Universal add Refreshed
- Add des encode and decode
- Remove NestedScroll
- Add ScrollViewAutoSliverAutoPersistentHeaderSliverAutoAppBar
- Universal addStatefulWidgetBuilderSizedBox
- Picker add PickerTitlePickerWheel
- DateTimePicker add Start end range
- Add ScrollConfiguration
- Add extension
- push- pushReplacement- pushAndRemoveUntilremove widget , push(Widget())
1.3.10 #
- Fix ListWheelThe method 'call' was called on null.
- Remove ListWheeldispose().
1.3.9 #
- Remove Overflow for Universal
1.3.7 #
- Simplifying some component parameters 【 PopupDoubleChooseWindows, PopupModalWindows】
- Modify utils partial method name
1.3.3 #
- Add showCupertinoBottomPagePopup
1.3.2 #
- Remove some widget
- Format code
1.2.1 #
- Refactoring all file names and classes
- Optimize overlay toast loading
- The pop method moves out of the context parameter.
- Change of route jump can directly call push() pushReplacement() pushAndRemoveUntil() pop().
1.1.1 #
- Optimization class file
1.1.0 #
- Split some tool classes
- Add some components GifControlDropdownMenuUniversal
1.0.4 #
- Split TabBarWidget
- Optimize part of the code
- New components
1.0.3 #
- Optimize time selector (simplified parameter)
- Optimize overlay stack
- To fix the problem that overlay cannot be closed by clicking the return button (overlay scaffold is required)
- Add hero component
1.0.2 #
- Fix download upload method catch exception failed to return
1.0.0 #
- Release of official version
0.0.1 #
- Initialize the package