Have ideas to improve npm?Join in the discussion! »

    dom-event-target

    1.0.0 • Public • Published

    dom-event-target Build Status

    DOM EventTarget compatible events interface

    Install

    $ npm install --save dom-event-target
    

    Usage

    var EventTarget = require('dom-event-target');
    var target = new EventTarget()
    target.addEventListener('myEvent', function () {
      console.log('myEvent fired')
    })

    API

    new EventTarget()

    Creates a new EventTarget


    addEventListener(event, callback) -> undefined

    event

    Required
    Type: string

    The name of the event.

    callback

    Required
    Type: function

    The event callback.


    removeEventListener(event, callback) -> undefined

    Required
    Type: string

    The name of the event.

    callback

    Required
    Type: function

    The event callback.


    send(event, [...args]) -> undefined

    send is variadic and is called with the event name and arguments to be passed to the event callback

    event

    Required
    Type: string

    The name of the event.

    License

    MIT © Ben Drucker

    Install

    npm i dom-event-target

    DownloadsWeekly Downloads

    55

    Version

    1.0.0

    License

    MIT

    Last publish

    Collaborators

    • avatar