UNPKG
yj-tiny-signal
Version:
latest (1.0.6)
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
A tiny event dispatcher for JavaScript and TypeScript
yj-tiny-signal
/
build
/
types
/
index.d.ts
9 lines
(8 loc)
•
228 B
TypeScript
View Raw
1
2
3
4
5
6
7
8
9
export
declare
class
Signal
<T =
any
> {
private
listeners;
active
:
boolean
;
constructor
(
);
add
(
listener
:
(
event
: T
) =>
void
):
void
;
remove
(
listener
:
(
event
: T
) =>
void
):
void
;
dispatch
(
event
?: T):
void
; }