diff options
Diffstat (limited to 'app/assets/javascripts/blob/sketch/sketch_render.js')
-rw-r--r-- | app/assets/javascripts/blob/sketch/sketch_render.js | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/app/assets/javascripts/blob/sketch/sketch_render.js b/app/assets/javascripts/blob/sketch/sketch_render.js index ed224824d9f..08cb8c3a07a 100644 --- a/app/assets/javascripts/blob/sketch/sketch_render.js +++ b/app/assets/javascripts/blob/sketch/sketch_render.js @@ -13,6 +13,11 @@ export default class SketchRender { rgba: 'rgba(0,0,0,1)' }, hasBackgroundColor: false, + hasFill: false, + style: { + blendingMode: 0, + opacity: 1 + } currentPos: { x: 0, y: 0, @@ -111,6 +116,22 @@ export default class SketchRender { } }, + setFill(bgColor) { + + }, + + setBlendingMode(layer) { + if(layer.hasOwnProperty('style')){ + + } + }, + + setOpacity(layer) { + if(layer.hasOwnProperty('style')){ + + } + }, + layerSelected(layer) { this.currentPos.x = layer.frame.x; this.currentPos.y = layer.frame.y; @@ -119,7 +140,8 @@ export default class SketchRender { this.activeLayer = layer.do_objectID; this.hasBackgroundColor = layer.hasBackgroundColor; this.setBackgroundColor(layer.backgroundColor); - console.log('layer._class',layer._class); + setBlendingMode(layer); + setOpacity(layer); console.log('layer',layer); } } |