{"library":"vue-menu-aim","type":"library","category":null,"description":"Vue Menu Aim is a Vue.js plugin designed to implement the 'menu-aim' functionality for improving the user experience with complex nested menus. This pattern, often popularized by Amazon, intelligently detects a user's intent to move their mouse from a parent menu item to its corresponding submenu, preventing accidental deactivation or closure of the submenu when the mouse briefly passes over other menu items. It calculates a 'forgiving triangle' area, allowing users to move diagonally without triggering hover-out events on intermediate elements. The package is currently at version 1.2.0 and has not seen updates since May 2019, making it primarily compatible with Vue 2 applications. It is particularly useful for projects requiring sophisticated dropdown or fly-out menus where standard hover delays are insufficient to provide a smooth interaction. It does not follow a regular release cadence and is no longer actively maintained.","language":"javascript","status":"abandoned","version":"1.2.0","tags":["javascript","menu","aim","vue"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-menu-aim","imports":["import vueMenuAim from 'vue-menu-aim';","import vueMenuAim from 'vue-menu-aim';\nVue.use(vueMenuAim);","const vueMenuAim = require('vue-menu-aim');"]},{"cmd":"yarn add vue-menu-aim","imports":[]},{"cmd":"pnpm add vue-menu-aim","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-menu-aim","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/vue-menu-aim/compatibility"}}