chat_context_menu 1.7.4
chat_context_menu: ^1.7.4 copied to clipboard
A Flutter package that provides chat context menu with customizable appearance and animations, perfect for chat applications.
Chat Context Menu ChangeLog #
1.7.4 #
- transitionsBuilder add centerOffset parameter to control the animation origin point
1.7.3 #
- transitionsBuilder add alignment parameter to control the animation origin point
1.7.2 #
- Use pointer (finger press) position as anchor when the widget is taller than available space for the context menu
1.7.1 #
- Fix
CurvedAnimationlistener leak in route transitions — replaced withanimation.drive(CurveTween(...)) - Fix
barrierDismissibleparameter being ignored (getter was hardcoded totrue) - Fix potential crash when widget is disposed while menu is closing (added
mountedcheck) - Add
disposetoChatContextMenuWrapperStateto clean up active route on widget removal - Rename
verticalMargintohorizontalMargininChatContextMenuHorizontalLayoutfor correct semantics - Fix
getInnerPathin both shape classes to properly return inset path - Remove unused
paddingparameter fromChatContextMenuHorizontalShape
1.7.0 #
** Add topPadding parameter
1.6.0 #
** Fix the issue of duplicate calculations in spacing
1.5.6 #
**The constraints parameter has been renamed to menuConstraints
** Added layoutConstraints parameter
** fix bug
1.5.1 #
** Export shape class
1.5.0 #
**Add constraints properties , to set maximum width and height for the context menu
** Add axis properties , to set the direction of the context menu (vertical or horizontal)
1.4.0 #
- add
onClosecallback , triggered when the context menu is closed - add
horizontalMarginproperties , Minimum horizontal margin from screen edges
1.3.0 #
- Add custom shadows attribute
- Add custom corner mark width and height
- Add properties for custom display spacing
- Add custom animation properties
1.2.0 #
- update
requestFocusparameter defaultfalse
1.1.0 #
- Added
requestFocusparameter toChatContextMenuWrapperto control focus behavior. Set it tofalseto prevent the menu from stealing focus from input fields.
1.0.0 #
- Initial release of
chat_context_menu. - Added
ChatContextMenuWrapperfor easy integration. - Supported customizable menu content via
menuBuilder. - Implemented automatic positioning with arrow indicator.
- Added customization options for colors and border radius.
