PMX Simple Dropdown Menu:
Intro
Module to generate a simple dropdown menu where the expanded content can contain anything
Getting Started
;; const emitter = ;const dd = ;const el = document;const config = elconst shared = emitter;dd;
How to use
Setup
The module is exported as an UMD module so it can be used with AMD, CommonJS, ES Modules and in the browser.
- Install the dependency
Using
Yarn
yarn add pmx-dropdown-menu
or using NPM
npm install pmx-dropdown-menu --save
- Include the module
CommonJS
const inert = default;
ES2015 modules
;
API
.init(config, shared)
:
Initializes the component.
.stop(config, shared)
Stops the component by removing all added mutations.
Browser Support
- IE 10+
- Chrome
- Firefox
- Safari
Dependencies
This library has been written with some ES2015 features that need to be polyfilled:
- Map
- Object.assign