- Upgrade to Vue 3 support at
v5.0.0
and beyond. Vue 2 support is available atv4.1.0
.
- Adds
tooltipPlacement
prop to control direction of menu tooltip. This prevents the tooltip libraries from adjusting the position once set. This is preferable for a dropdown-type system we have here. Thank you @jeffreykthomas for your research and help on this.
- Adjusting project formatting.
- Renamed events
mobile-popup-shown
andmobile-popup-hidden
tovnb-mobile-popup-shown
andvnb-mobile-popup-hidden
. - Added ability to make links
emit
events instead of triggering their path. Good for cases when you want to run a function using amenuOption
instead of following a link. - Hiding the popup and collapse button if there are no
menuOptions
to show. - Added
tooltipAnimationType
to the options so that you can change the dropdown animation type.
- Added the ability to provide your own collapse open and close image -
collapseButtonImageOpen
andcollapseButtonImageClose
. Added dynamicid
functionality to the menu options to allow for multiple instances of the component.
- Added optional
slot
option namedcustom-slot
.
- Initial work