m3e_core 0.1.4
m3e_core: ^0.1.4 copied to clipboard
A single Flutter package providing Material 3 expressive components like material shapes, card list, dismissible cards, expandable cards and dropdown menu.
0.1.4 #
- pubspec: Bump the flutter version to min 3.44.0
- progress-indicator: Improve reverse animation
- fix: respect onDismiss return value to allow canceling dismissals (#2) [Contributed by RZI3D]
- toggle-button: fix connected toggle button layout on mobile devices
- example: update connected button group demo
- chore: Update the spacing API doc comment
- example: Add example showing the onDismiss fixup in M3EDismissible
0.1.3 #
- Adds
M3ELoadingIndicatorandM3EContainedLoadingIndicatorcomponents with shape morphing animations. - Adds polygon shape morphing engine (
RoundedPolygon,Morph, etc.) used by the loading indicator. - Adds
M3ECircularProgressIndicator,M3ELinearProgressIndicator, and their wavy variants. - Adds
M3EHapticEnginewith spring-synchronized haptic feedback patterns. - Adds
M3EColorSchemedynamic color scheme utilities. - Updates
flutter_m3shapes_extendedshapes integration.
0.1.2 #
- toggle-button: Match the button colors to M3E color spec
0.1.1 #
- Adds
M3EFloatingToolbarcomponent family. - Adds
M3ESliderandM3ERangeSlidercomponents. - Updates package documentation and links.
0.1.0 #
- Updated
m3e_dismissible,m3e_expandable,m3e_card_listandm3e_dropdownto v0.1.0. - Breaking API Changes: There are significant API changes in these components. Please check the documentation on their respective pages for migration details.
0.0.5 #
- Update
M3EButtonto v0.0.3.
0.0.4 #
- Update
M3EButtonto v0.0.2. - Fix the documentation link
0.0.3 #
- Adds
M3EButtonfor M3E buttons. - Update the documentation to make it more readable
0.0.2 #
- Adds
M3EShapefor M3 shapes. - Adds
M3EContainerfor M3 containers. - Update the documentation
0.0.1 #
- Initial release.
- Adds
M3ECardList,SliverM3ECardList, andM3ECardColumnfor standard and sliver static card lists. - Adds
M3EDismissibleCardList,SliverM3EDismissibleCardList, andM3EDismissibleCardColumnfor swipe-to-dismiss cards with spring-driven neighbour-pull effects. - Adds
M3EExpandableCardList,SliverM3EExpandableCardList, andM3EExpandableCardColumnfor expandable cards with spring animations. - Adds
M3EDropdownMenuwith single/multi-select, search, animated chip display, async data loading, and form validation support. - Spring-driven physics and animations via the
motorpackage. - Supports customizable corners, colors, borders, haptics, margin, and custom ink splashes following Material 3 Expressive guidelines.