material_segmented_control 3.0.0-nullsafety.1 material_segmented_control: ^3.0.0-nullsafety.1 copied to clipboard
A segmented control widget like the one for iOS, but in Material design.
3.0.0-nullsafety.1 #
- Changed an insecure URL in the
README.md
to an https URL that links to the pub.dev page of this package.
3.0.0-nullsafety.0 #
- Added null safety to the core library and example project
2.1.0+1 #
Extended README.md to explain key features and referenced the example project.
2.1.0 #
Massively improved example
project. The following features were introduced there to showcase this package:
- "Toggle Disabled" button: shows the use of disabled children
- "Un-select all" button: Lets you clear the selection of all children
2.0.11+1 #
- Children can now have a length of 1 also - thanks to dttrinh for contribution!
[2.0.11] #
- Fixed
example/main.dart
issue #11 - addedScaffold
on top of the tree
[2.0.10] #
- Removed deprecated
author
field from pubspec.yaml
[2.0.9] - Disabled feature #
- Disabled feature is now stable. Set children to be disabled with
disabledChildren
.
[2.0.8] - Disabled feature added #
- Fixed issue #9 - You can now set a list of disabled children
- Disabled color defaults to Colors.grey (index 300).
[2.0.7] - README.md: removed InkWell TODO #
[2.0.6] - More customization #
- Related to issue #4 you can now customize your widget in a better way.
- Set the verticalOffset that controls the padding of a child.
[2.0.5] - Fix: Issue #7 and InkWell ripple #
- Fixed issue #7 - MSC is now usable inside a CupertinoApp.
- InkWell ripple effect added; the Material styled ripple effect is seen on (long) tapping a segment. That makes the widget feel more like Material.
[2.0.4] - Fix: Issue #6 #
- Fixed bug #6 - not setting selectedColor and unselectedColor causes the library to crash.
[2.0.3] - Updated #
[2.0.2] - Minor fixes #
[2.0.1] - MSC v2! #
-
Maybe breaking version
-
Completely new approach behind the scenes
-
New coloring options
-
More customization
-
Define one single listener to get selected state
-
Removed issues
-
Better documentation on how to use
-
Works with every widget directly, no need to use a special class
SegmentedItem
[1.2.0] - Colors can now be set in MaterialSegmentedControl #
- Define colors in MSC widget generally, you do not need to specify the colors for each item separately.
[1.1.3] - Fixed initial selection #
[1.1.2] - Initial selection #
- Set initially selected item.
[1.1.1] - Minor fixes #
- Optical improvements
[1.1.0] - Fixed major bug where you can select multiple items #
[1.0.2] - Edited example readme #
[1.0.1] - Minor fixes on readme #
[1.0.0] - Added a list of children #
- Updated to Dart SDK version 2.2.2 !
- Provide the segmented control a list of children instead only left and right
- Define selection callback for each item itself
- Set colors for each item
[0.2.1] - Minor fixes #
[0.2.0] - Customization of vertical divider #
- Customize color
- Set width
[0.1.6] - Completed/fixed example directory #
[0.1.5] - Added example directory #
[0.1.4] - Minor fixes in pubspec.yaml #
[0.1.3] - License added. #
- Licensing info is under
LICENSE
[0.1.2] - Edited Readme and pubspec info #
[0.1.1] - 21.05.2019 #
- Initial release.