2
0
mirror of https://github.com/tenrok/vue-native-websocket.git synced 2026-06-25 05:00:34 +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
+5
View File
@@ -8,6 +8,7 @@ export default {
let observer = null let observer = null
if (opts.connectManually) {
Vue.prototype.$connect = function () { Vue.prototype.$connect = function () {
observer = new Observer(connection, opts) observer = new Observer(connection, opts)
Vue.prototype.$socket = observer.WebSocket Vue.prototype.$socket = observer.WebSocket
@@ -18,6 +19,10 @@ export default {
Vue.prototype.$socket.close() Vue.prototype.$socket.close()
delete Vue.prototype.$socket delete Vue.prototype.$socket
} }
} else {
observer = new Observer(connection, opts)
Vue.prototype.$socket = observer.WebSockekt
}
Vue.mixin({ Vue.mixin({
created () { created () {