Show:

Main class. Contains all others methods and websocket subscription

Methods

setConfig
(
  • config
)

Defined in src/index.js:123

Overrides the default configs

Parameters:

  • config String

    'prod', 'develop' or 'sandbox'

Example:

InPlayer.setConfig('develop');
subscribe
(
  • accountUid
  • callbackParams
)
Boolean

Defined in src/index.js:67

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

Defined in src/index.js:112

Unsubscribes from the websocket and event listeners

Returns:

Boolean

Example:

InPlayer.unsubscribe()

Properties

Account

Account

Defined in src/index.js:29

Asset

Asset

Defined in src/index.js:34

Branding

Branding

Defined in src/index.js:59

Payment

Payment

Defined in src/index.js:39

Subscription

Subscription

Defined in src/index.js:44

Voucher

Voucher

Defined in src/index.js:49

Voucher

Voucher

Defined in src/index.js:54