DEGA
Event delegation library on plain JavaScript.
Simple, small only 1.2kb compressed and about 620 bytes gzipped.
Tested on latest Chrome, Firefox, Safari.
Instalation
You can use Dega as global object, AMD or CommonJS module.
Install as Bower Package:
bower install dega --save
Install as NPM Module:
npm install dega --save
Loading as CommonJS module:
Dega = ;
Usage
var { e; console;}; // Subscribe; // Unsubscribe;
Dega is a self-invoking constructor, that means you shouldn't call it with new
keyword.
Dega constructor accepts 2 kind of arguments:
- HTMLElement
- String — selector which will be used in document.querySelector:
TODO
- Remove All Events by Selector
- Remove All Events by Type