Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/deno-library/events

EventEmitter for deno
https://github.com/deno-library/events

deno eventemitter

Last synced: about 2 months ago
JSON representation

EventEmitter for deno

Awesome Lists containing this project

README

        

# EventEmitter
EventEmitter for deno, API is the same as Nodejs, Have all the APIs of nodejs

Refer to [nodejs events documentation](https://nodejs.org/dist/latest-v12.x/docs/api/events.html#events_class_eventemitter)

## Useage
```ts
import EventEmitter from "https://deno.land/x/[email protected]/mod.ts";

const ee = new EventEmitter();
ee.on("message", msg => {
console.log(msg);
});
emitter.emit("message");
```
extends
```ts
import EventEmitter from "https://deno.land/x/[email protected]/mod.ts";

class A extends EventEmitter {}
const a = new A();
a.on("message", msg => {
console.log(msg);
});
a.emit("message");
```