mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
* add type definition file for node-observer * remove unnecessary comment in index.d.ts * fix test errors * fix test errors
17 lines
321 B
TypeScript
17 lines
321 B
TypeScript
import observer = require("node-observer");
|
|
|
|
class Demo {
|
|
sayHello(msg: string) {
|
|
console.log(`hello ${msg}`);
|
|
}
|
|
}
|
|
|
|
const obj = new Demo();
|
|
|
|
for (let i = 0; i < 3; i++) {
|
|
observer.subscribe(obj, "hello", obj.sayHello);
|
|
}
|
|
observer.unsubscribe(obj, "hello");
|
|
|
|
observer.send(obj, "hello", "sent event");
|