2
0
mirror of https://github.com/tenrok/vue-native-websocket.git synced 2026-06-12 21:32:25 +03:00

Make manually connection configurable

This commit is contained in:
Will McNaughton
2018-04-02 14:54:20 -05:00
parent 4a6a39009a
commit 738397a278
+13 -8
View File
@@ -8,15 +8,20 @@ export default {
let observer = null
Vue.prototype.$connect = function () {
observer = new Observer(connection, opts)
Vue.prototype.$socket = observer.WebSocket
}
if (opts.connectManually) {
Vue.prototype.$connect = function () {
observer = new Observer(connection, opts)
Vue.prototype.$socket = observer.WebSocket
}
Vue.prototype.$disconnect = function () {
observer.reconnection = false
Vue.prototype.$socket.close()
delete Vue.prototype.$socket
Vue.prototype.$disconnect = function () {
observer.reconnection = false
Vue.prototype.$socket.close()
delete Vue.prototype.$socket
}
} else {
observer = new Observer(connection, opts)
Vue.prototype.$socket = observer.WebSockekt
}
Vue.mixin({