light formatting

build-default-monitor-config-from-definitions
Moe 2020-05-07 08:42:41 -07:00
parent 14037040b8
commit d43270a9c8
2 changed files with 75 additions and 63 deletions

View File

@ -167,12 +167,13 @@ var addAwaitStatements = async function(){
confidence = v._score
}
matrices.push({
x:v._box.x,
y:v._box.y,
width:v._box.width,
height:v._box.height,
tag:tag,
confidence:v._score,
id: tag,
x: v._box.x,
y: v._box.y,
width: v._box.width,
height: v._box.height,
tag: tag,
confidence: v._score,
})
})
if(matrices.length > 0){

View File

@ -1,61 +1,72 @@
$(document).ready(function(e){
//monitor grid
$.grid={e:$('#monitors_live')}
$.grid.data = function(){
return $.grid.e.data('gridstack')
}
$.grid.getMonitorsPerRow = function(){
var x
switch($.ccio.op().montage){
case'1':
x = '12'
break;
case'2':
x = '6'
break;
case'3':
x = '4'
break;
case'4':
x = '3'
break;
case'5':
x = '5'
break;
case'6':
x = '2'
break;
default://3
x = '4'
break;
//monitor grid
$.grid={e:$('#monitors_live')}
$.grid.data = function(){
return $.grid.e.data('gridstack')
}
return x
}
$.grid.saveElementPositions = function() {
var monitors = {}
$.grid.e.find(" .monitor_item").each(function(n,v){
var el = $(v)
var item = {}
item.ke = el.attr('ke')
item.mid = el.attr('mid')
item.x = el.attr('data-gs-x')
item.y = el.attr('data-gs-y')
item.height = el.attr('data-gs-height')
item.width = el.attr('data-gs-width')
monitors[item.ke+item.mid] = item
$.grid.getMonitorsPerRow = function(){
var x
switch($.ccio.op().montage){
case'1':
x = '12'
break;
case'2':
x = '6'
break;
case'3':
x = '4'
break;
case'4':
x = '3'
break;
case'5':
x = '5'
break;
case'6':
x = '2'
break;
default://3
x = '4'
break;
}
return x
}
$.grid.saveElementPositions = function() {
var monitors = {}
$.grid.e.find(" .monitor_item").each(function(n,v){
var el = $(v)
var item = {}
item.ke = el.attr('ke')
item.mid = el.attr('mid')
item.x = el.attr('data-gs-x')
item.y = el.attr('data-gs-y')
item.height = el.attr('data-gs-height')
item.width = el.attr('data-gs-width')
monitors[item.ke+item.mid] = item
})
$user.details.monitorOrder=monitors;
$.ccio.cx({f:'monitorOrder',monitorOrder:monitors})
}
$.grid.e
.gridstack({
cellHeight: 80,
verticalMargin: 0,
})
$user.details.monitorOrder=monitors;
$.ccio.cx({f:'monitorOrder',monitorOrder:monitors})
}
$.grid.e
.gridstack({
cellHeight: 80,
verticalMargin: 0,
})
.on('dragstop', function(event,ui){
setTimeout(function(){
$.grid.saveElementPositions()
},700)
})
.on('gsresizestop', $.grid.saveElementPositions);
.on('dragstop', function(event,ui){
setTimeout(function(){
$.grid.saveElementPositions()
},700)
})
.on('gsresizestop', $.grid.saveElementPositions);
// function resizeGridStack() {
// var grid = $.grid.e.data('gridstack');
// var rapport = grid.container.width() / 1180;
// if (grid._isOneColumnMode())
// rapport = rapport * grid.opts.width;
// grid.cellHeight(50 * rapport);
// grid.verticalMargin(20 * rapport);
// }
// $(window).on('resize', function () {
// resizeGridStack()
// })
})