0.8.11 • Published 3 years ago

@pluginjs/events v0.8.11

Weekly downloads
22
License
GPL-3.0
Repository
github
Last release
3 years ago

Events

npm package

events is a utility JavaScript library for dom event interface.

Introduction

Installation

Yarn

yarn add @pluginjs/events

NPM

npm i @pluginjs/events

Getting Started

CDN:

Development:

<script src="https://unpkg.com/@pluginjs/events/dist/events.js"></script>

Production:

<script src="https://unpkg.com/@pluginjs/events/dist/events.min.js"></script>

API

trigger

Parameters

| Name | Type | Description | |||-| | event | String or CustomEvent | evnetName or customEvent | | extraParams | String or PlainObject | one or more or null | | element | HTMLElement | |

bindEvent

Parameters

| Name | Type | Description | |||-| | events | String | One or more space-separated event types and optional namespaces | | selector | String | | | callback | Function | | | element | HTMLElement | |

Returns

| Name | Type | Description | |||-| | element | HTMLElement | |

removeEvent

Parameters

| Name | Type | Description | |||-| | events | String | One or more space-separated event types and optional namespaces | | selector | String | | | callback | Function | | | element | HTMLElement | |

Returns

| Name | Type | Description | |||-| | element | HTMLElement | |

bindEventOnce

Parameters

| Name | Type | Description | |||-| | events | String | One or more space-separated event types and optional namespaces | | selector | String | | | callback | Function | | | element | HTMLElement | |

Returns

| Name | Type | Description | |||-| | element | HTMLElement | |

getEventEmitter

Parameters

| Name | Type | Description | |||-| | element | HTMLElement | |

Returns

| Name | Type | Description | |||-| | eventEmitter | EventEmitter | |

Browser support

Tested on all major browsers.

IE / EdgeFirefoxChromeSafariOpera
IE11, Edgelast 2 versionslast 2 versionslast 2 versionslast 2 versions

License

@pluginjs/events is Licensed under the GPL-v3 license.

If you want to use @pluginjs/events project to develop commercial sites, themes, projects, and applications, the Commercial license is the appropriate license. With this option, your source code is kept proprietary.

For purchase an Commercial License, contact us purchase@thecreation.co.

Copyright

Copyright (C) 2022 Creation Studio Limited.

@infinitebrahmanuniverse/nolb-_plu@everything-registry/sub-chunk-727@pluginjs/animate-text@pluginjs/arrows@pluginjs/audio-picker@pluginjs/auto-complete@pluginjs/before-after@pluginjs/bg-picker@pluginjs/cascader@pluginjs/checkbox@pluginjs/choice@pluginjs/collapse@pluginjs/color-picker@pluginjs/color-selector@pluginjs/countdown@pluginjs/gradient-picker@pluginjs/gradient-selector@pluginjs/grids@pluginjs/hotspots@pluginjs/icon-picker@pluginjs/image-picker@pluginjs/image-selector@pluginjs/infinite@pluginjs/input-mask@pluginjs/item-list@pluginjs/date-picker@pluginjs/decorator@pluginjs/dots@pluginjs/draggable@pluginjs/dropdown@pluginjs/filters@pluginjs/floating-menu@pluginjs/font-editor@pluginjs/font-picker@pluginjs/gallery@pluginjs/gallery-picker@pluginjs/accordion@pluginjs/adapt-text@pluginjs/table-sort@pluginjs/tabs@pluginjs/tag-list@pluginjs/thumbnails@pluginjs/time-picker@pluginjs/timeline@pluginjs/toast@pluginjs/toggle-list@pluginjs/tooltip@pluginjs/tree@pluginjs/units@pluginjs/units-range@pluginjs/video-picker@pluginjs/wizard@pluginjs/multi-select@pluginjs/nav-to-select@pluginjs/notice@pluginjs/offset@pluginjs/paginator@pluginjs/parallax@pluginjs/pattern-picker@pluginjs/place-complete@pluginjs/pluginjs@pluginjs/pop-dialog@pluginjs/popover@pluginjs/radio@pluginjs/range@pluginjs/rate@pluginjs/reveal@pluginjs/scroll-progress@pluginjs/scroll-to@pluginjs/scroll-top@pluginjs/scrollable@pluginjs/scrollbar@pluginjs/section-scroll@pluginjs/select@pluginjs/shares@pluginjs/shorten@pluginjs/slider@pluginjs/spinner@pluginjs/sticky@pluginjs/strength@pluginjs/svg-picker@pluginjs/swipe@pluginjs/lazyload@pluginjs/lightbox@pluginjs/link-picker@pluginjs/list@pluginjs/loader@pluginjs/magnify@pluginjs/map-picker@pluginjs/modal@pluginjs/zoom@zalastax/nolb-_plu
0.8.11

3 years ago

0.8.10

3 years ago

0.8.9

4 years ago

0.8.8

4 years ago

0.8.7

4 years ago

0.8.6

4 years ago

0.8.5

5 years ago

0.8.4

5 years ago

0.8.3

5 years ago

0.8.2

5 years ago

0.7.19

5 years ago

0.7.18

6 years ago

0.7.17

6 years ago

0.7.16

6 years ago

0.7.15

6 years ago

0.7.14

6 years ago

0.7.13

6 years ago

0.7.12

6 years ago

0.7.11

6 years ago

0.7.10

6 years ago

0.7.9

6 years ago

0.7.8

6 years ago

0.7.7

6 years ago

0.7.6

6 years ago

0.7.5

6 years ago

0.7.4

7 years ago

0.7.3

7 years ago

0.7.2

7 years ago

0.7.1

7 years ago

0.7.0

7 years ago

0.6.5

7 years ago

0.6.4

7 years ago

0.6.3

7 years ago

0.6.2

7 years ago

0.6.1

7 years ago

0.5.0

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago