Properties
_subscribers
_subscribers: {}
destroy
destroy: (() => void)
off
off: ((eventName, listenerFn) => void)
Type declaration
-
- (eventName, listenerFn): void
-
Parameters
-
eventName: any
-
listenerFn: TListenerFn
Returns void
on
on: ((eventName, listenerFn) => void)
Type declaration
-
- (eventName, listenerFn): void
-
Parameters
-
eventName: any
-
listenerFn: TListenerFn
Returns void
publish
publish: ((eventName, data) => void)
Type declaration
-
- (eventName, data): void
-
Parameters
-
eventName: any
-
data: TChangeEventData
Returns void
Optional
start
start?: ((options?) => void)
Type declaration
-
- (options?): void
-
Returns void
Optional
stop
stop?: (() => void)
Optional
throwError
throwError?: ((err) => void)
update
update: ((position) => void)
Type declaration
-
- (position): void
-
Returns void
Optional function to start listening