Vana SDK - v0.1.0
Preparing search index...
types/generics
Observable
Interface Observable<TEvent>
Generic observable pattern
interface
Observable
<
TEvent
=
unknown
>
{
subscribe
(
observer
:
Observer
<
TEvent
>
)
:
()
=>
void
;
unsubscribe
(
observer
:
Observer
<
TEvent
>
)
:
void
;
emit
(
event
:
TEvent
)
:
void
;
}
Type Parameters
TEvent
=
unknown
Implemented by
EventEmitter
Index
Methods
subscribe
unsubscribe
emit
Methods
subscribe
subscribe
(
observer
:
Observer
<
TEvent
>
)
:
()
=>
void
Subscribe to events
Parameters
observer
:
Observer
<
TEvent
>
Returns
()
=>
void
unsubscribe
unsubscribe
(
observer
:
Observer
<
TEvent
>
)
:
void
Unsubscribe from events
Parameters
observer
:
Observer
<
TEvent
>
Returns
void
emit
emit
(
event
:
TEvent
)
:
void
Emit event
Parameters
event
:
TEvent
Returns
void
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Methods
subscribe
unsubscribe
emit
Vana SDK - v0.1.0
Loading...
Generic observable pattern