Browse Source

add editable attribute to image component

do not run the open-assets command when editable==false
pull/496/head
Ryan Deba 8 years ago
parent
commit
d5a91a31e7
  1. 1
      src/dom_components/model/ComponentImage.js
  2. 2
      src/dom_components/view/ComponentImageView.js

1
src/dom_components/model/ComponentImage.js

@ -8,6 +8,7 @@ module.exports = Component.extend({
src: '',
void: 1,
droppable: 0,
editable: 0,
highlightable: 0,
resizable: 1,
traits: ['alt']

2
src/dom_components/view/ComponentImageView.js

@ -45,7 +45,7 @@ module.exports = ComponentView.extend({
var em = this.opts.config.em;
var editor = em ? em.get('Editor') : '';
if(editor) {
if(editor && this.model.get('editable')) {
editor.runCommand('open-assets', {
target: this.model,
onSelect() {

Loading…
Cancel
Save