Browse Source

Update layer view

up-style-manager
Artur Arseniev 5 years ago
parent
commit
ab59971200
  1. 9
      src/style_manager/view/LayerView.js

9
src/style_manager/view/LayerView.js

@ -21,8 +21,8 @@ export default View.extend({
${iconMove} ${iconMove}
</div> </div>
<div id="${pfx}label" data-label></div> <div id="${pfx}label" data-label></div>
<div id="${pfx}preview-box"> <div id="${pfx}preview-box" style="display: none" data-preview-box>
<div id="${pfx}preview" style="display: none" data-preview></div> <div id="${pfx}preview" data-preview></div>
</div> </div>
<div id="${pfx}close-layer" class="${pfx}btn-close" data-close-layer> <div id="${pfx}close-layer" class="${pfx}btn-close" data-close-layer>
${iconClose} ${iconClose}
@ -125,9 +125,12 @@ export default View.extend({
}, },
render() { render() {
const { el, pfx } = this; const { el, pfx, pModel } = this;
el.innerHTML = this.template(); el.innerHTML = this.template();
el.className = `${pfx}layer`; el.className = `${pfx}layer`;
if (pModel.get('preview')) {
el.querySelector(`[data-preview-box]`).style.display = '';
}
this.updateLabel(); this.updateLabel();
this.updateVisibility(); this.updateVisibility();
return this; return this;

Loading…
Cancel
Save