Browse Source

Update Sorter, fetch children based on getChildrenContainer

pull/79/merge
Artur Arseniev 9 years ago
parent
commit
014a1d7427
  1. 2
      bower.json
  2. 2
      dist/grapes.min.js
  3. 2
      package.json
  4. 8
      src/utils/Sorter.js

2
bower.json

@ -1,7 +1,7 @@
{ {
"name": "grapesjs", "name": "grapesjs",
"description": "Open source Web Template Editor", "description": "Open source Web Template Editor",
"version": "0.5.21", "version": "0.5.22",
"author": "Artur Arseniev", "author": "Artur Arseniev",
"homepage": "http://grapesjs.com", "homepage": "http://grapesjs.com",
"main": [ "main": [

2
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": "Open source Web Template Editor", "description": "Open source Web Template Editor",
"version": "0.5.21", "version": "0.5.22",
"author": "Artur Arseniev", "author": "Artur Arseniev",
"license": "BSD-3-Clause", "license": "BSD-3-Clause",
"homepage": "http://grapesjs.com", "homepage": "http://grapesjs.com",

8
src/utils/Sorter.js

@ -427,6 +427,14 @@ define(function(require) {
var dims = []; var dims = [];
if(!elem) if(!elem)
return dims; return dims;
// Get children based on getChildrenContainer
var $elem = $(elem);
var elemData = $elem.data('model');
if (elemData) {
elem = elemData.view.getChildrenContainer();
}
var ch = elem.children; //TODO filter match var ch = elem.children; //TODO filter match
for (var i = 0, len = ch.length; i < len; i++) { for (var i = 0, len = ch.length; i < len; i++) {
var el = ch[i]; var el = ch[i];

Loading…
Cancel
Save