Web socket-io client
npm install nerio-io-clientnpm i nerio-io-client -S`
CDN
``
Usage
$3
`ecmascript 6
import Client from 'nerio-io-client'
const client = new Client(url, [socketIoOptions, autoCreate])
// const client = new Messenger(url, [socketIoOptions, autoCreate]) // using cdn
`
$3
`ecmascript 6
client.subscribe('message')
client.subscribe(['message', 'client-1'])
`
$3
`ecmascript 6
let channel = client.select('message')
// let channel = client.select(['message', 'client-1'])
channel.broadcast('event-1', {
payload: 'foo'
})
channel.broadcast({ // default event is: message
payload: 'foo'
})
``