From 0c56aa878e16b574a1cf0adfb3c89ed98625aac8 Mon Sep 17 00:00:00 2001 From: ori agranat Date: Thu, 10 Oct 2019 23:58:27 +0300 Subject: [PATCH] added emmit for more pipeline values --- New client/chameleon-client/src/App.vue | 2 +- New client/chameleon-client/src/main.js | 8 ++++++++ .../chameleon-client/src/views/Camera.vue | 1 + .../src/views/CameraViewes/ContoursTab.vue | 10 +++++----- .../src/views/CameraViewes/InputTab.vue | 17 +++++++---------- .../src/views/CameraViewes/OutputTab.vue | 2 +- .../src/views/CameraViewes/ThresholdTab.vue | 10 +++++----- 7 files changed, 28 insertions(+), 22 deletions(-) diff --git a/New client/chameleon-client/src/App.vue b/New client/chameleon-client/src/App.vue index aa7d997b7..6c5494e4b 100644 --- a/New client/chameleon-client/src/App.vue +++ b/New client/chameleon-client/src/App.vue @@ -31,7 +31,7 @@ export default { }, methods:{ - handleMessage(key,val){ + handleMessage(key,value){ switch(key){ default:{ this.$store.commit(key,value); diff --git a/New client/chameleon-client/src/main.js b/New client/chameleon-client/src/main.js index 54acb43f7..ac6e377da 100644 --- a/New client/chameleon-client/src/main.js +++ b/New client/chameleon-client/src/main.js @@ -10,6 +10,14 @@ Vue.config.productionTip = false; // Vue.use(VueNativeSock,'ws://' + location.host + '/websocket',{format: 'json'}); Vue.use(VueNativeSock,'ws://'+location.hostname+':8888/websocket'); Vue.prototype.$msgPack = msgPack; +Vue.mixin({ + methods:{ + handleInput(key,value){ + let msg = this.$msgPack().encode({key,value}) + this.$socket.send(msg); + } + } +}) new Vue({ router, store, diff --git a/New client/chameleon-client/src/views/Camera.vue b/New client/chameleon-client/src/views/Camera.vue index b845ebf6c..bbfea85eb 100644 --- a/New client/chameleon-client/src/views/Camera.vue +++ b/New client/chameleon-client/src/views/Camera.vue @@ -110,6 +110,7 @@ import CVicon from '../components/cv-icon' case 3: return "OutputTab"; } + return ""; } }, point:{ diff --git a/New client/chameleon-client/src/views/CameraViewes/ContoursTab.vue b/New client/chameleon-client/src/views/CameraViewes/ContoursTab.vue index 84054273b..45613d4d5 100644 --- a/New client/chameleon-client/src/views/CameraViewes/ContoursTab.vue +++ b/New client/chameleon-client/src/views/CameraViewes/ContoursTab.vue @@ -1,10 +1,10 @@ diff --git a/New client/chameleon-client/src/views/CameraViewes/InputTab.vue b/New client/chameleon-client/src/views/CameraViewes/InputTab.vue index b86fcf702..a4abd67cb 100644 --- a/New client/chameleon-client/src/views/CameraViewes/InputTab.vue +++ b/New client/chameleon-client/src/views/CameraViewes/InputTab.vue @@ -1,23 +1,20 @@