Browse Source

CTRLPainter watching window resize. Using Debounce.

dev-tmpl
Bryan Miller 6 years ago
parent
commit
7fe55cd661
1 changed files with 7 additions and 1 deletions
  1. +7
    -1
      app/js/ui/CTRLPainter.js

+ 7
- 1
app/js/ui/CTRLPainter.js View File

import Utils from "/app/js/Utils.js";
import GlobalEvents from "/app/js/EventCaller.js"; import GlobalEvents from "/app/js/EventCaller.js";


const EL_CANVAS_ID = "painter"; const EL_CANVAS_ID = "painter";
throw new Error("Failed to obtain canvas context."); throw new Error("Failed to obtain canvas context.");


//var imgdata = this.__context.getImageData(); //var imgdata = this.__context.getImageData();
console.log(this.__canvas.width + ", " + this.__canvas.height);
var handle_resize = Utils.debounce((function(){
console.log("DEBOUNCED");
console.log(this.__canvas.width + ", " + this.__canvas.height);
console.log(this.__canvas.clientWidth + ", " + this.__canvas.height);
}).bind(this), 250);
window.addEventListener("resize", handle_resize);
} }


get scale(){ get scale(){

Loading…
Cancel
Save