forui_hooks 0.17.0
forui_hooks: ^0.17.0 copied to clipboard
Companion hooks for Forui, a set of beautifully designed, minimalistic widgets for desktop & touch devices.
0.17.0 #
To simplify updating to the latest version, we've included Data Driven Fixes.
This allows you to run automated fixes on your codebase to update it to be compatible with the latest version of forui_hooks.
After updating to the latest version, run:
dart fix --apply
-
Add
useFPopoverController(shown: ...). -
Add
useFTooltipController(shown: ...). -
Breaking Rename
useFContinuousRangeSliderController(selection: ...)touseFContinuousRangeSliderController(value: ...). -
Breaking Rename
useFContinuousSliderController(allowedInteraction: ...)touseFContinuousSliderController(interaction: ...). -
Breaking Rename
useFContinuousSliderController(selection: ...)touseFContinuousSliderController(value: ...). -
Breaking Rename
useFDateCalendarController(initialSelection: ...)touseFDateCalendarController(initial: ...). -
Breaking Rename
useFDateFieldController(initialDate: ...)touseFDateFieldController(date: ...). -
Breaking Rename
useFDatesCalendarController(initialSelections: ...)touseFDatesCalendarController(initial: ...). -
Breaking Rename
useFDiscreteRangeSliderController(selection: ...)touseFDiscreteRangeSliderController(value: ...). -
Breaking Rename
useFDiscreteSliderController(allowedInteraction: ...)touseFDiscreteSliderController(interaction: ...). -
Breaking Rename
useFDiscreteSliderController(selection: ...)touseFDiscreteSliderController(value: ...). -
Breaking Rename
useFPaginationController(initialPage: ...)touseFPaginationController(page: ...). -
Breaking Rename
useFPickerController(initialIndexes: ...)touseFPickerController(indexes: ...). -
Breaking Rename
useFRangeCalendarController(initialSelection: ...)touseFRangeCalendarController(initial: ...). -
Breaking Rename
useFTabController(initialIndex: ...)touseFTabController(index: ...). -
Breaking Rename
useFTimeFieldController(initialTime: ...)touseFTimeFieldController(time: ...). -
Breaking Rename
useFTimePickerController(initial: ...)touseFTimePickerController(time: ...). -
Breaking Remove
useFAutocompleteController(vsync: ..., popoverMotion: ...). UseFSelect(popoverControl: ...)instead. -
Breaking Remove
useFDateFieldController(vsync: ..., popoverMotion: ..., truncateAndStripTimezone: ...). UseFDateField(popoverControl: ...)instead. -
Breaking Remove
useFMultiSelectController. UseuseFMultiValueNotifierinstead. -
Breaking Remove
useFRadioAccordionController. UseuseFAccordionControllerinstead. -
Breaking Remove
useFRadioSelectGroupController. UseuseFRadioMultiValueNotifierinstead. -
Breaking Remove
useFRadioSelectMenuTileController. UseuseFRadioMultiValueNotifierinstead. -
Breaking Remove
useFSelectController(vsync: ..., popoverMotion: ...). UseFSelect(popoverControl: ...)instead. -
Breaking Remove
useFSelectGroupController. UseuseFMultiValueNotifierinstead. -
Breaking Remove
useFSelectMenuTileController. UseuseFMultiValueNotifierinstead. -
Breaking Remove
useFSelectTileGroupController. UseuseFMultiValueNotifierinstead. -
Breaking Remove
useFTimeFieldController(vsync: ..., popoverMotion: ...). UseFTimeField(popoverControl: ...)instead. -
Fix
useFDateCalendarController(togglable: ...)defaulting to false instead of true.
0.16.0 #
- Breaking Replace
useFDateFieldController(animationDuration: ...)withuseFDateFieldController(popoverMotion: ...). - Breaking Replace
useFPopoverController(animationDuration: ...)withuseFPopoverController(motion: ...). - Breaking Replace
useFSelectController(animationDuration: ...)withuseFSelectController(popoverMotion: ...). - Breaking Replace
useFSMultiSelectController(animationDuration: ...)withuseFSMultiSelectController(popoverMotion: ...). - Breaking Replace
useFTabController(animationDuration: ...)withuseFTabController(motion: ...). - Breaking Replace
useFTimeFieldController(animationDuration: ...)withuseFTimeFieldController(popoverMotion: ...). - Breaking Replace
useFTooltipController(animationDuration: ...)withuseFTooltipController(motion: ...).
0.15.0 #
-
Add
useFAutocompleteController. -
Add
useFMultiSelectController. -
Breaking Change
useFMultiValueNotifier({Set<T> values})touseFMultiValueNotifier({Set<T> value}). -
Breaking Change
useFSelectGroupController({Set<T> values})touseFSelectGroupController({Set<T> value}). -
Breaking Change
useFSelectTileGroupController({Set<T> values})touseFSelectTileGroupController({Set<T> value}). -
Breaking Change
useFSelectMenuTileController({Set<T> values})touseFSelectMenuTileController({Set<T> value}).
0.14.0 #
Bump Forui dependency from 0.13.0 to 0.14.0.
0.13.0 #
Bump Forui dependency from 0.12.0 to 0.13.0.
0.12.0 #
Bumps minimum Flutter SDK version to 3.32.0.
- Add
toggleableparameter touseFDateCalendarController.
0.11.0 #
-
Add
FSelectController. -
Add
useFSelectGroupController. -
Add
useFRadioSelectGroupController. -
Add
useFSelectTileGroupController. -
Add
useFRadioSelectTileGroupController. -
Add
useFSelectMenuTileController. -
Add
useFRadioSelectMenuTileController. -
Breaking Change
FPaginationControllerto requirepagesparameter. -
Rename
useFMultiSelectGroupControllertouseFMultiValueNotifier. -
Rename
useFRadioSelectGroupControllertouseFRadioMultiValueNotifier.
0.10.0 #
Bump flutter_hooks version to 0.21.0.
-
Add
useFPaginationController. -
Add
useFTimeFieldController. -
Add
useFTimePickerController. -
Breaking Change
useFDatePickerControllertouseFDateFieldController.
0.9.0 #
- Add
useFDatePickerController. - Add
useFPickerController.
0.8.0 #
Add support for Forui 0.8.0.
0.7.0+1 #
Updated the README file.
0.7.0 #
Initial release!