quick-event
Version:
quick-event is a TypeScript event library that provides tools that enable your application components to communicate with each other by dispatching events and listening for them. With eventpp you can easily implement signal/slot mechanism, or observer pat
16 lines (15 loc) • 500 B
text/typescript
import { Callback } from "./types";
/**
* CallbackNode is used to record the structure of callbacks.<br/>
* The return value(`handle`) of some methods refers to CallbackNode.
*
* **Note:** Do not directly modify the structure of CallbackNode!
*
* @export
* @class CallbackNode
*/
export class CallbackNode {
public previous: CallbackNode | null = null;
public next: CallbackNode | null = null;
constructor(public callback: Callback, public counter: number) { }
}