3.0.0 • Published 1 year ago

toosoon-events v3.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

TOOSOON EVENTS

Project providing services implemented as singleton class instances. They abstract and prevent the process of creating multiple event listeners for common browser events. These services are particularly useful for managing events that are likely to be listened to by many components.

Installation

Yarn:

$ yarn add toosoon-events

NPM:

$ npm install toosoon-events

Usage

import pointer, { Pointer } from 'toosoon-events/pointer';

function onPointerStart(pointers: Pointers[]) {
  // ...
}

pointer.on('start', onPointerStart);

function dispose() {
  pointer.off('start', onPointerStart);
}

Services

keyboard

pointer

raf

resize

scroll

License

MIT License, see LICENSE for details.

3.0.0

1 year ago

2.2.0

1 year ago

2.1.0

1 year ago

2.0.0

1 year ago

1.3.0

1 year ago

1.2.0

1 year ago

1.1.0

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago