Browse Source

Update `add` method in AssetManager, put the model at the beginning

pull/281/head
Artur Arseniev 9 years ago
parent
commit
ac3a2cd7ea
  1. 6
      dist/grapes.min.js
  2. 2
      package.json
  3. 14
      src/asset_manager/index.js

6
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.43", "version": "0.9.46",
"author": "Artur Arseniev", "author": "Artur Arseniev",
"license": "BSD-3-Clause", "license": "BSD-3-Clause",
"homepage": "http://grapesjs.com", "homepage": "http://grapesjs.com",

14
src/asset_manager/index.js

@ -136,6 +136,12 @@ module.exports = () => {
* }]); * }]);
*/ */
add(asset, opts = {}) { add(asset, opts = {}) {
// Put the model at the beginning
if (typeof opts.at == 'undefined') {
opts.at = 0;
}
return assets.add(asset, opts); return assets.add(asset, opts);
}, },
@ -308,6 +314,14 @@ module.exports = () => {
//------- //-------
AssetsView() {
return am;
},
FileUploader() {
return fu;
},
postRender(editorView) { postRender(editorView) {
c.dropzone && fu.initDropzone(editorView); c.dropzone && fu.initDropzone(editorView);

Loading…
Cancel
Save