Browse Source

Set wrapper storing as an opt-in option

pull/261/head
Artur Arseniev 9 years ago
parent
commit
633cb2d6a5
  1. 4
      dist/grapes.min.js
  2. 2
      package.json
  3. 9
      src/dom_components/config/config.js
  4. 5
      src/dom_components/index.js

4
dist/grapes.min.js

File diff suppressed because one or more lines are too long

2
package.json

@ -1,7 +1,7 @@
{ {
"name": "grapesjs", "name": "grapesjs",
"description": "Free and Open Source Web Builder Framework", "description": "Free and Open Source Web Builder Framework",
"version": "0.9.23", "version": "0.9.24",
"author": "Artur Arseniev", "author": "Artur Arseniev",
"license": "BSD-3-Clause", "license": "BSD-3-Clause",
"homepage": "http://grapesjs.com", "homepage": "http://grapesjs.com",

9
src/dom_components/config/config.js

@ -23,10 +23,15 @@ module.exports = {
components: [], components: [],
// Class for new image component // Class for new image component
imageCompClass : 'fa fa-picture-o', imageCompClass: 'fa fa-picture-o',
// Open assets manager on create of image component // Open assets manager on create of image component
oAssetsOnCreate : true, oAssetsOnCreate: true,
// TODO to remove
// Editor should also store the wrapper informations, but as this change might
// break stuff I set ii as an opt-in option, for now.
storeWrapper: 0,
// List of void elements // List of void elements
voidElements: ['area', 'base', 'br', 'col', 'embed', 'hr', 'img', voidElements: ['area', 'base', 'br', 'col', 'embed', 'hr', 'img',

5
src/dom_components/index.js

@ -262,8 +262,9 @@ module.exports = () => {
} }
if (keys.indexOf('components') >= 0) { if (keys.indexOf('components') >= 0) {
obj.components = JSON.stringify(this.getWrapper()); const toStore = c.storeWrapper ?
//obj.components = JSON.stringify(this.getComponents()); this.getWrapper() : this.getComponents();
obj.components = JSON.stringify(toStore);
} }
if (!noStore) { if (!noStore) {

Loading…
Cancel
Save