{"_id":"@edraghiciu-vks/jquery-accordion-menu","_rev":"2-fd5d7a4f56d83da5cc0ea1f89af22507","name":"@edraghiciu-vks/jquery-accordion-menu","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@edraghiciu-vks/jquery-accordion-menu","version":"1.0.0","keywords":["jquery","accordion","menu","navigation","multilevel","vks"],"author":{"name":"edraghiciu-vks","email":"edraghiciu@vksapp.com"},"license":"MIT","_id":"@edraghiciu-vks/jquery-accordion-menu@1.0.0","maintainers":[{"name":"edraghiciu-vks","email":"edraghiciu@vksapp.com"}],"homepage":"https://github.com/cmp-ams/vks#readme","bugs":{"url":"https://github.com/cmp-ams/vks/issues"},"dist":{"shasum":"4a820c72f372c07d1991ea38541740a81a5d8d5b","tarball":"https://registry.npmjs.org/@edraghiciu-vks/jquery-accordion-menu/-/jquery-accordion-menu-1.0.0.tgz","fileCount":3,"integrity":"sha512-gxBHyZ4w0qEQ4LAgqcvgkom+B5kRY1Y0VC6IytXPCBXYECs/KuE4CUM5dpaeGMMDPrUIjM7mEZJgqjG7KmbKcw==","signatures":[{"sig":"MEUCIQClSBi9sw/i5YFzb7ER9FFhJ0K34GAoo4KUTc/mchxB1wIgKfpl2277nV1piR885sOvZVvTTKUE5gwxDoMxxiI/3ck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7068},"main":"index.js","gitHead":"dbd89fb7ebcb4c3526281b177fa50158b18c5a91","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"edraghiciu-vks","email":"edraghiciu@vksapp.com"},"repository":{"url":"git+https://github.com/cmp-ams/vks.git","type":"git"},"_npmVersion":"10.9.2","description":"jQuery Accordion Menu - A multi-level accordion menu plugin for jQuery - VKS package","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"peerDependencies":{"jquery":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jquery-accordion-menu_1.0.0_1760440204596_0.8653038124488319","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-10-14T11:10:04.468Z","modified":"2025-10-28T18:14:06.763Z","1.0.0":"2025-10-14T11:10:04.781Z"},"bugs":{"url":"https://github.com/cmp-ams/vks/issues"},"author":{"name":"edraghiciu-vks","email":"edraghiciu@vksapp.com"},"license":"MIT","homepage":"https://github.com/cmp-ams/vks#readme","keywords":["jquery","accordion","menu","navigation","multilevel","vks"],"repository":{"url":"git+https://github.com/cmp-ams/vks.git","type":"git"},"description":"jQuery Accordion Menu - A multi-level accordion menu plugin for jQuery - VKS package","maintainers":[{"email":"edraghiciu@vksapp.com","name":"vks-dev"}],"readme":"# edraghiciu-vks-jquery-accordion-menu\n\njQuery Accordion Menu - A multi-level accordion menu plugin for jQuery.\n\nThis plugin provides a 3-level accordion menu with smooth animations and automatic class management.\n\nThis is a VKS-specific package wrapping a custom accordion menu jQuery plugin.\n\n## Installation\n\n```bash\nnpm install edraghiciu-vks-jquery-accordion-menu\n```\n\n## Usage\n\n```javascript\nimport 'edraghiciu-vks-jquery-accordion-menu';\nimport $ from 'jquery';\n\n// Initialize accordion menu\n$('#my-menu').jqueryAccordionMenu();\n\n// With custom options\n$('#my-menu').jqueryAccordionMenu({\n  hideDelay: 0,\n  showDelay: 0,\n  speed: 300\n});\n```\n\n## Features\n\n- **3-Level Menu Structure**: Supports up to 3 levels of nested menus\n- **Automatic Styling**: Automatically adds appropriate CSS classes to menu elements\n- **Smooth Animations**: Slide animations for opening/closing submenus\n- **Smart State Management**: Only one submenu open at a time\n- **Click Outside to Close**: Clicking outside the menu closes all submenus\n- **Toggle Icons**: Automatic + / - icons for submenu states\n- **Empty Menu Cleanup**: Automatically removes empty submenus\n\n## HTML Structure\n\n```html\n<div id=\"my-menu\">\n  <ul>\n    <li>\n      <a href=\"#\">Level 1 Item</a>\n      <ul>\n        <li><a href=\"#\">Level 2 Item</a></li>\n        <li>\n          <a href=\"#\">Level 2 with Submenu</a>\n          <ul>\n            <li><a href=\"#\">Level 3 Item</a></li>\n          </ul>\n        </li>\n      </ul>\n    </li>\n  </ul>\n</div>\n```\n\n## Options\n\n- `hideDelay` (default: 0) - Delay before hiding submenu (milliseconds)\n- `showDelay` (default: 0) - Delay before showing submenu (milliseconds)\n- `speed` (default: 300) - Animation speed (milliseconds)\n\n## CSS Classes\n\nThe plugin automatically adds these classes:\n\n- `.jquery-accordion-menu` - Main container\n- `.jam-ul-1` - First level list\n- `.jam-ul-2` - Second level list\n- `.jam-ul-3` - Third level list\n- `.jam-sub-1` - First level submenu container\n- `.jam-sub-1-open` - Open first level submenu\n- `.jam-sub-2` - Second level submenu container\n- `.jam-sub-2-toggle` - Toggle icon for second level\n- `.jam-sub-2-close` - Closed state for second level\n\n## License\n\nMIT\n\n## Copyright\n\nCopyright (c) 2010-2015 Visual Knowledge Share Ltd, All rights reserved.\n","readmeFilename":"README.md"}