InPlayer
Main class. Contains all others methods and websocket subscription
Table of Contents
Methods
setConfig
(
-
config
Overrides the default configs
Parameters:
-
config
String'prod', 'develop' or 'sandbox'
Example:
InPlayer.setConfig('develop');
subscribe
(
Boolean
-
accountUid
-
callbackParams
Subscribes to websocket events
Parameters:
-
accountUid
String- The users account UUID
-
callbackParams
Object- Methods regarding websocket { onmessage: function, onopen: function, onclose: function }
Returns:
Boolean
Example:
InPlayer.subscribe(
'adsasd-d1-cjc1c-1ajaveo',
{
onMessage: (message) => { let body = JSON.parse(message.body); console.log(body, 'message') },
onOpen: (e) => console.log('open'),
onClose: (e) => console.log('close', e)
}
)
unsubscribe
()
Boolean
Unsubscribes from the websocket and event listeners
Returns:
Boolean
Example:
InPlayer.unsubscribe()