ember-basic-dropdown-hover

0.6.0 • Public • Published

ember-basic-dropdown-hover

This is an addon for ember-basic-dropdown that implements a nicer API to open and close it on mouseEnter/mouseLeave.

Installation

  • ember install ember-basic-dropdown-hover

That's it, you don't need to have ember-basic-dropdown as a dependency too, although you can.

Usage

The API is identical to Ember Basic Dropdown except for the different component name. Example:

{{#basic-dropdown-hover as |dd|}}
  {{#dd.trigger}}Hover me{{/dd.trigger}}
  {{#dd.content}}
    <p>Hello world</p>
  {{/dd.content}}
{{/basic-dropdown-hover}}

Each component should accept the same options as Ember Basic Dropdown. If it doesn't, open an issue.

There is three options exclusive of this component that you can use:

  • delay The delay between the moment the mouse enters/exits the trigger/content. Defaults to 300ms
  • openDelay Delay for opening the dropdown. Default to delay
  • closeDelay Delay for closing the dropdown. Default to delay

/ember-basic-dropdown-hover/

    Package Sidebar

    Install

    npm i ember-basic-dropdown-hover

    Weekly Downloads

    2,948

    Version

    0.6.0

    License

    MIT

    Unpacked Size

    7.02 kB

    Total Files

    10

    Last publish

    Collaborators

    • cibernox