Browse Source

Merge pull request #562 from ryandeba/selectable-components

add selectable property to component objects
pull/592/head
Artur Arseniev 8 years ago
committed by GitHub
parent
commit
ae202bbdeb
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      src/dom_components/model/Component.js
  2. 4
      src/editor/model/Editor.js

3
src/dom_components/model/Component.js

@ -62,6 +62,9 @@ module.exports = Backbone.Model.extend(Styleable).extend({
// Hide the component inside Layers
layerable: true,
// Allow component to be selected when clicked
selectable: true,
// Shows a highlight outline when hovering on the element if true
hoverable: true,

4
src/editor/model/Editor.js

@ -409,6 +409,10 @@ module.exports = Backbone.Model.extend({
model = $(el).data('model');
}
if (model && !model.get("selectable")) {
return;
}
this.set('selectedComponent', model, opts);
},

Loading…
Cancel
Save