diff --git a/plugins/qlab/cart.ejs b/plugins/qlab/cart.ejs new file mode 100644 index 0000000..e5b263b --- /dev/null +++ b/plugins/qlab/cart.ejs @@ -0,0 +1,47 @@ +
+ +

<%= cueList.displayName %>

+<% + let width = 100/cueList.cartColumns; + let height = 600/(cueList.cartRows); +%> + +
+ +<% for(let r=0; r + <% for(let c=0; c +
+ <% } %> +<% } %> + + +<% for(var c in cueList.cues){ + let cue = cueList.cues[c]; + + if(!cue.cartPosition){ + cue.cartPosition = [0, 0]; + } + + let row = cue.cartPosition[0]-1; + let col = cue.cartPosition[1]-1; + + let colPos = width*col; + let rowPos = height*row; + + if(col>=cueList.cartColumns || row>=cueList.cartRows){ + continue; + } +%> + +<%= tileTemplate({cue: allCues[cue.uniqueID], allCues: allCues}) %> + +<% } %> + +
+ +
\ No newline at end of file