diff --git a/backend/app/site/index.html b/backend/app/site/index.html index 8f0a9d475..2a000f9bf 100644 --- a/backend/app/site/index.html +++ b/backend/app/site/index.html @@ -1 +1 @@ -Chameleon Vision
\ No newline at end of file +Chameleon Vision
\ No newline at end of file diff --git a/backend/app/site/js/app.894d02a9.js b/backend/app/site/js/app.894d02a9.js new file mode 100644 index 000000000..bb58211ac --- /dev/null +++ b/backend/app/site/js/app.894d02a9.js @@ -0,0 +1,2 @@ +(function(t){function e(e){for(var s,r,o=e[0],l=e[1],u=e[2],p=0,m=[];p\n \n \n

{{title.charAt(0).toUpperCase() + title.slice(1)}} :

\n \n \n \n {{item}}\n \n \n
\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ch-select.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ch-select.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ch-select.vue?vue&type=template&id=c9ee7642&\"\nimport script from \"./ch-select.vue?vue&type=script&lang=js&\"\nexport * from \"./ch-select.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ch-select.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"," \n\n\n","import mod from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=69465486&\"\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('Layout',{attrs:{\"id\":\"main-layout\"}},[_c('Header',{attrs:{\"id\":\"main-header\"}},[_c('Row',{attrs:{\"type\":\"flex\",\"justify\":\"start\",\"align\":\"middle\",\"gutter\":10}},[_c('Col',{attrs:{\"span\":\"12\"}},[_c('chselect',{attrs:{\"title\":\"camera\",\"list\":_vm.cameraList,\"Xkey\":\"curr_camera\"}})],1),_c('Col',{attrs:{\"span\":\"12\"}},[_c('chselect',{attrs:{\"title\":\"pipline\",\"list\":_vm.pipelineList,\"Xkey\":\"curr_pipeline\"}})],1)],1)],1),_c('Content',{attrs:{\"id\":\"main-content\"}},[_c('row',{attrs:{\"type\":\"flex\",\"justify\":\"start\",\"align\":\"top\",\"gutter\":5}},[_c('Col',{attrs:{\"span\":\"12\"}},[_c('router-view')],1),_c('Col',{attrs:{\"span\":\"12\"}},[_c('Tabs',{attrs:{\"animated\":false},on:{\"on-click\":_vm.handleImage},model:{value:(_vm.isBinary),callback:function ($$v) {_vm.isBinary=$$v},expression:\"isBinary\"}},[_c('TabPane',{attrs:{\"label\":\"Normal\"}}),_c('TabPane',{attrs:{\"label\":\"Threshold\"}})],1),_c('img',{staticClass:\"imageSize\",attrs:{\"src\":_vm.steamAdress}}),_c('h4',{staticClass:\"pointText\"},[_vm._v(_vm._s(_vm.point))])],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Vision.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Vision.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Vision.vue?vue&type=template&id=2db2bf31&\"\nimport script from \"./Vision.vue?vue&type=script&lang=js&\"\nexport * from \"./Vision.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Vision.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('Layout',{attrs:{\"id\":\"main-layout\"}},[_c('Content',{attrs:{\"id\":\"main-content\"}},[_c('router-view')],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Settings.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Settings.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Settings.vue?vue&type=template&id=033196b2&scoped=true&\"\nimport script from \"./Settings.vue?vue&type=script&lang=js&\"\nexport * from \"./Settings.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"033196b2\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"InputTab\"}},[_c('chslider',{staticClass:\"spacing\",attrs:{\"title\":\"exposure\",\"Xkey\":\"exposure\"}}),_c('chslider',{staticClass:\"spacing\",attrs:{\"title\":\"Brightness\",\"Xkey\":\"brightness\"}}),_c('chselect',{staticClass:\"spacing\",attrs:{\"title\":\"Orientation\",\"Xkey\":\"orientation\",\"list\":['Normal','Inverted']}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('row',{attrs:{\"type\":\"flex\",\"justify\":\"start\",\"align\":\"middle\",\"gutter\":1}},[_c('Col',{attrs:{\"span\":\"4\"}},[_c('h4',[_vm._v(_vm._s(_vm.title.charAt(0).toUpperCase() + _vm.title.slice(1))+\" :\")])]),_c('Col',{staticStyle:{\"text-align\":\"left\"},attrs:{\"span\":\"4\"}},[_c('InputNumber',{staticStyle:{\"align-self\":\"flex-start\"},attrs:{\"size\":\"small\"},model:{value:(_vm.value),callback:function ($$v) {_vm.value=$$v},expression:\"value\"}})],1),_c('Col',{attrs:{\"span\":\"14\"}},[_c('Slider',{on:{\"on-input\":_vm.handleInput},model:{value:(_vm.value),callback:function ($$v) {_vm.value=$$v},expression:\"value\"}})],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ch-slider.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ch-slider.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ch-slider.vue?vue&type=template&id=7e5a6bfa&\"\nimport script from \"./ch-slider.vue?vue&type=script&lang=js&\"\nexport * from \"./ch-slider.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ch-slider.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('Row',{attrs:{\"type\":\"flex\",\"justify\":\"start\",\"align\":\"middle\",\"gutter\":1}},[_c('Col',{attrs:{\"span\":\"4\"}},[_c('h4',[_vm._v(_vm._s(_vm.title.charAt(0).toUpperCase() + _vm.title.slice(1))+\" :\")])]),_c('Col',{attrs:{\"span\":\"4\"}},[_c('i-select',{attrs:{\"size\":\"small\"},on:{\"on-change\":_vm.handleInput},model:{value:(_vm.value),callback:function ($$v) {_vm.value=$$v},expression:\"value\"}},_vm._l((_vm.list),function(item,index){return _c('i-option',{key:index,attrs:{\"value\":index}},[_vm._v(_vm._s(item))])}),1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ch-IndexSelect.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ch-IndexSelect.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ch-IndexSelect.vue?vue&type=template&id=2c264cc6&\"\nimport script from \"./ch-IndexSelect.vue?vue&type=script&lang=js&\"\nexport * from \"./ch-IndexSelect.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ch-IndexSelect.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n \n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./InputTab.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./InputTab.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./InputTab.vue?vue&type=template&id=285b7205&scoped=true&\"\nimport script from \"./InputTab.vue?vue&type=script&lang=js&\"\nexport * from \"./InputTab.vue?vue&type=script&lang=js&\"\nimport style0 from \"./InputTab.vue?vue&type=style&index=0&id=285b7205&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"285b7205\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"Threshold\"}},[_c('chrange',{staticClass:\"spacing\",attrs:{\"title\":\"Hue\",\"Xkey\":\"hue\",\"maximum\":180}}),_c('chrange',{staticClass:\"spacing\",attrs:{\"title\":\"Saturation\",\"Xkey\":\"saturation\",\"maximum\":255}}),_c('chrange',{staticClass:\"spacing\",attrs:{\"title\":\"Value\",\"Xkey\":\"value\",\"maximum\":255}}),_c('chswitch',{staticClass:\"spacing\",attrs:{\"title\":\"Erode\",\"Xkey\":\"erode\"}}),_c('chswitch',{staticClass:\"spacing\",attrs:{\"title\":\"Dilate\",\"Xkey\":\"dilate\"}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('row',{attrs:{\"type\":\"flex\",\"justify\":\"start\",\"align\":\"middle\",\"gutter\":1}},[_c('Col',{attrs:{\"span\":\"4\"}},[_c('h4',[_vm._v(_vm._s(_vm.title.charAt(0).toUpperCase() + _vm.title.slice(1))+\" :\")])]),_c('Col',{staticStyle:{\"text-align\":\"left\"},attrs:{\"span\":\"4\"}},[_c('InputNumber',{staticStyle:{\"align-self\":\"flex-start\"},attrs:{\"size\":\"small\",\"step\":_vm.steps},model:{value:(_vm.value[0]),callback:function ($$v) {_vm.$set(_vm.value, 0, $$v)},expression:\"value[0]\"}})],1),_c('Col',{attrs:{\"span\":\"10\"}},[_c('Slider',{attrs:{\"range\":\"\",\"step\":_vm.steps,\"max\":_vm.maximum},on:{\"on-input\":_vm.handleInput},model:{value:(_vm.value),callback:function ($$v) {_vm.value=$$v},expression:\"value\"}})],1),_c('Col',{staticStyle:{\"text-align\":\"right\"},attrs:{\"span\":\"4\"}},[_c('InputNumber',{staticStyle:{\"align-self\":\"flex-end\"},attrs:{\"size\":\"small\",\"step\":_vm.steps,\"max\":_vm.maximum},model:{value:(_vm.value[1]),callback:function ($$v) {_vm.$set(_vm.value, 1, $$v)},expression:\"value[1]\"}})],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ch-range.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ch-range.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ch-range.vue?vue&type=template&id=a3c890c4&\"\nimport script from \"./ch-range.vue?vue&type=script&lang=js&\"\nexport * from \"./ch-range.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ch-range.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('Row',{attrs:{\"type\":\"flex\",\"justify\":\"start\",\"align\":\"middle\",\"gutter\":1}},[_c('Col',{attrs:{\"span\":\"4\"}},[_c('h4',[_vm._v(_vm._s(_vm.title.charAt(0).toUpperCase() + _vm.title.slice(1))+\" :\")])]),_c('Col',{staticStyle:{\"text-align\":\"left\"},attrs:{\"span\":\"4\"}},[_c('i-switch',{staticStyle:{\"align-self\":\"flex-start\"},on:{\"on-change\":_vm.handleInput},model:{value:(_vm.value),callback:function ($$v) {_vm.value=$$v},expression:\"value\"}})],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ch-switch.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ch-switch.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ch-switch.vue?vue&type=template&id=182635d8&scoped=true&\"\nimport script from \"./ch-switch.vue?vue&type=script&lang=js&\"\nexport * from \"./ch-switch.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"182635d8\",\n null\n \n)\n\nexport default component.exports","\n \n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ThresholdTab.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ThresholdTab.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ThresholdTab.vue?vue&type=template&id=267dfb50&scoped=true&\"\nimport script from \"./ThresholdTab.vue?vue&type=script&lang=js&\"\nexport * from \"./ThresholdTab.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ThresholdTab.vue?vue&type=style&index=0&id=267dfb50&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"267dfb50\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"SystemTab\"}},[_c('div',[_c('row',{attrs:{\"type\":\"flex\",\"justify\":\"start\",\"align\":\"middle\",\"gutter\":10}},[_c('Col',{attrs:{\"span\":\"6\"}},[_c('h4',[_vm._v(\"Team Number:\")])]),_c('col',{attrs:{\"span\":\"4\"}}),_c('InputNumber',{attrs:{\"min\":0,\"size\":\"small\"},model:{value:(_vm.team_number),callback:function ($$v) {_vm.team_number=$$v},expression:\"team_number\"}})],1)],1),_c('Divider',{staticClass:\"divdiv\",attrs:{\"orientation\":\"left\"}},[_vm._v(\"Networking\")]),_c('div',[_c('RadioGroup',{staticStyle:{\"display\":\"flex\"},model:{value:(_vm.connection_type),callback:function ($$v) {_vm.connection_type=$$v},expression:\"connection_type\"}},[_c('Radio',{attrs:{\"label\":\"DHCP\"}}),_c('Radio',{attrs:{\"label\":\"Static\"}})],1),_c('div',{staticClass:\"ipSettings\"},[_c('row',{staticClass:\"spacing\",attrs:{\"type\":\"flex\",\"justify\":\"start\",\"align\":\"middle\"}},[_c('Col',{attrs:{\"span\":\"4\"}},[_c('h4',[_vm._v(\"IP:\")])]),_c('Col',{attrs:{\"span\":\"10\"}},[_c('Input',{attrs:{\"size\":\"small\",\"disabled\":_vm.isConnection},model:{value:(_vm.ip),callback:function ($$v) {_vm.ip=$$v},expression:\"ip\"}})],1)],1),_c('row',{staticClass:\"spacing\",attrs:{\"type\":\"flex\",\"justify\":\"start\",\"align\":\"middle\"}},[_c('Col',{attrs:{\"span\":\"4\"}},[_c('h4',[_vm._v(\"Netmask:\")])]),_c('Col',{attrs:{\"span\":\"10\"}},[_c('Input',{attrs:{\"size\":\"small\",\"disabled\":_vm.isConnection},model:{value:(_vm.netmask),callback:function ($$v) {_vm.netmask=$$v},expression:\"netmask\"}})],1)],1),_c('row',{staticClass:\"spacing\",attrs:{\"type\":\"flex\",\"justify\":\"start\",\"align\":\"middle\"}},[_c('Col',{attrs:{\"span\":\"4\"}},[_c('h4',[_vm._v(\"Gateway:\")])]),_c('Col',{attrs:{\"span\":\"10\"}},[_c('Input',{attrs:{\"size\":\"small\",\"disabled\":_vm.isConnection},model:{value:(_vm.gateway),callback:function ($$v) {_vm.gateway=$$v},expression:\"gateway\"}})],1)],1),_c('row',{staticClass:\"spacing\",attrs:{\"type\":\"flex\",\"justify\":\"start\",\"align\":\"middle\"}},[_c('Col',{attrs:{\"span\":\"4\"}},[_c('h4',[_vm._v(\"Hostname:\")])]),_c('Col',{attrs:{\"span\":\"10\"}},[_c('Input',{attrs:{\"size\":\"small\"},model:{value:(_vm.hostname),callback:function ($$v) {_vm.hostname=$$v},expression:\"hostname\"}},[_c('span',{attrs:{\"slot\":\"append\"},slot:\"append\"},[_vm._v(\".local\")])])],1)],1)],1),_c('Divider',{staticClass:\"divdiv\",attrs:{\"orientation\":\"left\"}}),_c('row',{staticStyle:{\"margin-top\":\"20px\"},attrs:{\"type\":\"flex\",\"justify\":\"start\",\"align\":\"middle\"}},[_c('Button',{attrs:{\"type\":\"primary\",\"size\":\"small\"},on:{\"click\":_vm.socketSendAll}},[_vm._v(\"Save Changes and Restart\")])],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"InputNumber\"}},[_c('row',{attrs:{\"type\":\"flex\",\"justify\":\"start\",\"align\":\"middle\",\"gutter\":10}},[_c('Col',{attrs:{\"span\":\"6\"}},[_c('h4',[_vm._v(_vm._s(_vm.title))])]),_c('col',{attrs:{\"span\":\"4\"}}),_c('InputNumber',{attrs:{\"min\":0,\"size\":\"small\"},on:{\"on-change\":_vm.handleInput},model:{value:(_vm.value),callback:function ($$v) {_vm.value=$$v},expression:\"value\"}})],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ch-inputNumber.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ch-inputNumber.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ch-inputNumber.vue?vue&type=template&id=672703df&scoped=true&\"\nimport script from \"./ch-inputNumber.vue?vue&type=script&lang=js&\"\nexport * from \"./ch-inputNumber.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"672703df\",\n null\n \n)\n\nexport default component.exports","\n\n \n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SystemTab.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SystemTab.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./SystemTab.vue?vue&type=template&id=bf05131c&\"\nimport script from \"./SystemTab.vue?vue&type=script&lang=js&\"\nexport * from \"./SystemTab.vue?vue&type=script&lang=js&\"\nimport style0 from \"./SystemTab.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"spacing\",attrs:{\"id\":\"cameraTab\"}},[_c('chselect',{attrs:{\"title\":\"select camera\",\"list\":_vm.cameraList,\"Xkey\":\"curr_camera\"}}),_c('Row',{staticClass:\"spacing\",attrs:{\"type\":\"flex\",\"justify\":\"start\",\"align\":\"middle\",\"gutter\":1}},[_c('Col',{attrs:{\"span\":\"4\"}},[_c('h4',[_vm._v(\"Resolution:\")])]),_c('Col',{attrs:{\"span\":\"4\"}},[_c('i-select',{attrs:{\"size\":\"small\"},model:{value:(_vm.resolution),callback:function ($$v) {_vm.resolution=$$v},expression:\"resolution\"}},_vm._l((_vm.resolutionList),function(item,index){return _c('i-option',{key:index,attrs:{\"value\":index}},[_vm._v(_vm._s(item))])}),1)],1)],1),_c('Row',{staticClass:\"spacing\",attrs:{\"type\":\"flex\",\"justify\":\"start\",\"align\":\"middle\",\"gutter\":1}},[_c('Col',{attrs:{\"span\":\"4\"}},[_c('h4',[_vm._v(\"Diagonal FOV:\")])]),_c('Col',{attrs:{\"span\":\"4\"}},[_c('InputNumber',{attrs:{\"min\":0,\"size\":\"small\"},model:{value:(_vm.FOV),callback:function ($$v) {_vm.FOV=$$v},expression:\"FOV\"}})],1)],1),_c('Button',{staticClass:\"buttonClass spacing\",attrs:{\"type\":\"primary\",\"size\":\"small\"},on:{\"click\":_vm.socketSendAll}},[_vm._v(\"Save settings to current camera\")]),_c('h4',{staticClass:\"spacing\"},[_vm._v(\"Please Restart the computer Manually after saving all cameras\")])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CameraTab.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CameraTab.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./CameraTab.vue?vue&type=template&id=4d25b2ea&scoped=true&\"\nimport script from \"./CameraTab.vue?vue&type=script&lang=js&\"\nexport * from \"./CameraTab.vue?vue&type=script&lang=js&\"\nimport style0 from \"./CameraTab.vue?vue&type=style&index=0&id=4d25b2ea&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"4d25b2ea\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"ContourTab\"}},[_c('chrange',{staticClass:\"spacing\",attrs:{\"title\":\"Area\",\"Xkey\":\"area\"}}),_c('chrange',{staticClass:\"spacing\",attrs:{\"title\":\"Ratio (W/H)\",\"Xkey\":\"ratio\",\"steps\":0.1}}),_c('chrange',{staticClass:\"spacing\",attrs:{\"title\":\"Extent\",\"Xkey\":\"extent\"}}),_c('chselect',{staticClass:\"spacing\",attrs:{\"title\":\"Target Group\",\"Xkey\":\"target_group\",\"list\":['Single','Dual','Triple','Quadruple','Quintuple']}}),_c('chselect',{staticClass:\"spacing\",attrs:{\"title\":\"Target Intersaction\",\"Xkey\":\"target_intersection\",\"list\":['Up','Down','Left','Right','Parallel'],\"isDisabled\":_vm.isSingle}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./contourTab.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./contourTab.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./contourTab.vue?vue&type=template&id=90fe5fa0&scoped=true&\"\nimport script from \"./contourTab.vue?vue&type=script&lang=js&\"\nexport * from \"./contourTab.vue?vue&type=script&lang=js&\"\nimport style0 from \"./contourTab.vue?vue&type=style&index=0&id=90fe5fa0&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"90fe5fa0\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"OutputTab\"}},[_c('chselect',{staticClass:\"spacing\",attrs:{\"title\":\"Sort Mode\",\"Xkey\":\"sort_mode\",\"list\":['Largest','Smallest','Highest','Lowest','Rightmost','Leftmost','Closest']}}),_c('Row',{staticClass:\"spacing\",attrs:{\"type\":\"flex\",\"justify\":\"start\",\"align\":\"middle\",\"gutter\":10}},[_c('col'),_c('Button',{attrs:{\"type\":\"primary\",\"size\":\"small\"},on:{\"click\":_vm.takePointA}},[_vm._v(\"Take Point A\")]),_c('col',{staticStyle:{\"margin-left\":\"10px\"}}),_c('Button',{attrs:{\"type\":\"primary\",\"size\":\"small\"},on:{\"click\":_vm.takePointB}},[_vm._v(\"Take Point B\")])],1),_c('Row',{staticClass:\"spacing\",attrs:{\"type\":\"flex\",\"align\":\"middle\",\"gutter\":10}},[_c('col'),_c('Button',{attrs:{\"type\":\"warning\",\"size\":\"small\"},on:{\"click\":_vm.clearPoints}},[_vm._v(\"Clear All Points\")])],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./outputTab.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./outputTab.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./outputTab.vue?vue&type=template&id=1abc7610&scoped=true&\"\nimport script from \"./outputTab.vue?vue&type=script&lang=js&\"\nexport * from \"./outputTab.vue?vue&type=script&lang=js&\"\nimport style0 from \"./outputTab.vue?vue&type=style&index=0&id=1abc7610&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1abc7610\",\n null\n \n)\n\nexport default component.exports","import VueRouter from \"vue-router\";\nimport Vision from \"./components/Vision.vue\"\nimport Setting from \"./components/Settings.vue\"\nimport Input from \"./components/InputTab.vue\";\nimport Threshold from \"./components/ThresholdTab.vue\";\nimport System from \"./components/SystemTab.vue\";\nimport Camera from \"./components/CameraTab.vue\";\nimport Contours from \"./components/contourTab.vue\";\nimport Output from './components/outputTab.vue'\n\nconst routes = [\n { path: '/', redirect: '/vision/input'},\n { path: '/vision', component: Vision, children: [\n { path: 'input', component: Input },\n { path: 'threshold', component: Threshold },\n { path: 'contours', component: Contours },\n { path: 'output', component: Output },\n ]},\n { path: '/settings', component: Setting, children: [\n { path: 'system', component: System },\n { path: 'camera', component: Camera }\n ]}\n]\n\nconst router = new VueRouter({\n routes\n})\n\nexport default router;","import Vue from 'vue'\nimport Vuex from 'vuex'\n\nVue.use(Vuex);\nconst set = key => (state,val) =>{\n state[key] = val\n};\nexport const store = new Vuex.Store({\n\n state:{\n //header\n curr_camera:\"\",\n curr_pipeline:\"\",\n cameraList:[],\n pipelineList:[],\n //input\n exposure:54,\n brightness:0,\n orientation:0,\n resolution:0,\n resolutionList:[],\n FOV:0,\n //threshold\n hue:[0,10],\n saturation:[0,10],\n value:[0,10],\n erode: false,\n dilate: false,\n //contours\n area:[0,100],\n ratio:[0,20],\n extent:[0,100],\n sort_mode:'Largest', \n target_group:'Single', \n target_intersection:'Up',\n //Settings\n team_number:0,\n connection_type:\"DHCP\",\n ip:\"\",\n gateway:\"\",\n netmask:\"\",\n hostname:\"\",\n //live info\n port:1181,\n is_binary:0,\n //points\n raw_point:[],\n point:{}\n\n },\n mutations:{\n curr_camera (state,value){\n state['curr_camera'] = value;\n state['pipeline'] = \"0\";\n },\n curr_pipeline: set('curr_pipeline'),\n brightness: set('brightness'),\n exposure: set('exposure'),\n orientation:set('orientation'),\n resolution: set('resolution'),\n hue: set('hue'),\n saturation: set('saturation'),\n value: set('value'),\n erode: set('erode'),\n dilate: set('dilate'),\n area: set('area'),\n ratio: set('ratio'),\n extent: set('extent'),\n team_number: set('team_number'),\n connection_type: set('connection_type'),\n ip: set('ip'),\n netmask: set('netmask'),\n gateway : set('gateway'),\n hostname : set('hostname'),\n is_binary: set('is_binary'),\n cameraList : set('cameraList'),\n pipelineList: set('piplineList'),\n sort_mode: set('sort_mode'),\n target_group:set('target_group'),\n target_intersection:set('target_intersection'),\n FOV:set('FOV'),\n port:set('port'),\n raw_point:set('raw_point'),\n point:set('point')\n },\n getters:{\n curr_camera: state => state.curr_camera,\n curr_pipeline: state => state.curr_pipeline,\n brightness: state => state.brightness,\n exposure: state => state.exposure,\n orientation: state => state.orientation,\n resolution: state => state.resolution,\n hue: state => state.hue,\n saturation: state => state.saturation,\n value: state => state.value,\n erode: state => state.dilate,\n dilate: state => state.dilate,\n area: state =>state.area,\n ratio: state =>state.ratio,\n extent: state =>state.extent,\n team_number: state => state.teamValue,\n connection_type: state => state.connectionType,\n ip: state => state.ip,\n netmask: state => state.netmask,\n gateway: state => state.gateway,\n hostname: state => state.hostName,\n is_binary: state => state.is_binary,\n cameraList: state => state.cameraList,\n pipelineList: state => state.pipelineList,\n sort_mode: state => state.sort_mode,\n target_group: state => state.target_group,\n target_intersection: state => state.target_intersection,\n FOV: state => state.FOV,\n port: state => state.port,\n raw_point:state => state.raw_point,\n point: state => state.point\n\n },\n});","import Vue from 'vue'\nimport App from './App.vue'\nimport VueRouter from 'vue-router'\nimport iView from 'iview';\nimport router from \"./routes\";\nimport '../theme/index.less';\nimport VueNativeSock from 'vue-native-websocket';\nimport locale from 'iview/dist/locale/en-US';\nimport {store} from './store'\n\nVue.use(VueRouter);\nVue.use(iView , { locale });\nVue.use(VueNativeSock,'ws://'+location.hostname+':8888/websocket',{format:'JSON'});\nVue.config.productionTip = false\n\nnew Vue({\n router,\n store,\n render: h => h(App)\n}).$mount('#app')\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CameraTab.vue?vue&type=style&index=0&id=4d25b2ea&scoped=true&lang=css&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CameraTab.vue?vue&type=style&index=0&id=4d25b2ea&scoped=true&lang=css&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./outputTab.vue?vue&type=style&index=0&id=1abc7610&scoped=true&lang=css&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./outputTab.vue?vue&type=style&index=0&id=1abc7610&scoped=true&lang=css&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./contourTab.vue?vue&type=style&index=0&id=90fe5fa0&scoped=true&lang=css&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./contourTab.vue?vue&type=style&index=0&id=90fe5fa0&scoped=true&lang=css&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ch-IndexSelect.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ch-IndexSelect.vue?vue&type=style&index=0&lang=css&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ch-select.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ch-select.vue?vue&type=style&index=0&lang=css&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ch-slider.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ch-slider.vue?vue&type=style&index=0&lang=css&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ch-range.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ch-range.vue?vue&type=style&index=0&lang=css&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ThresholdTab.vue?vue&type=style&index=0&id=267dfb50&scoped=true&lang=css&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ThresholdTab.vue?vue&type=style&index=0&id=267dfb50&scoped=true&lang=css&\""],"sourceRoot":""} \ No newline at end of file diff --git a/chameleon-client/src/components/SystemTab.vue b/chameleon-client/src/components/SystemTab.vue index e28f7ffa1..d5cfda58f 100644 --- a/chameleon-client/src/components/SystemTab.vue +++ b/chameleon-client/src/components/SystemTab.vue @@ -47,7 +47,6 @@ - http://Chameleon-Vision- .local