created recived data handler from server

This commit is contained in:
ori agranat
2019-03-31 22:52:38 +03:00
parent 478a480fce
commit 8d627736b7
5 changed files with 8 additions and 8 deletions

View File

@@ -57,9 +57,7 @@ class ChameleonWebSocket(tornado.websocket.WebSocketHandler):
for key in message_dic:
self.actions.get(key, self.actions["change_pipeline_values"])(message_dic)
print(message)
self.write_message(message)
def on_close(self):
self.save_settings()

View File

@@ -1 +1 @@
{"exposure": 21, "brightness": 71}
{"exposure": 32, "brightness": 36, "hue": [10, 45], "orientation": "Normal", "camera": "3", "resolution": "Normal"}

View File

@@ -0,0 +1 @@
{"exposure": 50, "brightness": 50}

View File

@@ -75,6 +75,7 @@
},
created () {
this.$options.sockets.onmessage = (data) => {
console.log(data.data);
let message = JSON.parse(data.data);
for (var prop in message){
if(message.hasOwnProperty(prop)){

View File

@@ -2,12 +2,10 @@ import Vue from 'vue'
import Vuex from 'vuex'
Vue.use(Vuex);
const set = key => (state,val) =>{
state[key] = val
}
};
export const store = new Vuex.Store({
strict: true,
state:{
//header
@@ -22,10 +20,12 @@ export const store = new Vuex.Store({
hue:[0,10],
saturation:[0,10],
value:[0,10]
},
mutations:{
camera: set('camera'),
camera (state,value){
state['camera'] = value;
state['pipeline'] = "0";
},
pipeline: set('pipeline'),
brightness: set('brightness'),
exposure: set('exposure'),