Interface ILiveStateEvents<TData>
Callable
- ILiveStateEvents(event: "stateChanged", listener: ((state: string, data: undefined | TData, local: boolean) => void)): any
- ILiveStateEvents(event: string, listener: ((...args: any[]) => void)): any
Parameters
event: "stateChanged"
listener: ((state: string, data: undefined | TData, local: boolean) => void)
- (state: string, data: undefined | TData, local: boolean): void
Parameters
state: string
data: undefined | TData
local: boolean
Returns void
Returns any
Parameters
event: string
listener: ((...args: any[]) => void)
Returns any
Optional data object that's synchronized with the state.