grapesjs_codeapps
Version:
Free and Open Source Web Builder Framework/SC Modification
28 lines (24 loc) • 490 B
JavaScript
const Component = require('./Component');
module.exports = Component.extend(
{
defaults: {
...Component.prototype.defaults,
type: 'script',
droppable: false,
draggable: false,
layerable: false
}
},
{
isComponent(el) {
if (el.tagName == 'SCRIPT') {
var result = { type: 'script' };
if (el.src) {
result.src = el.src;
result.onload = el.onload;
}
return result;
}
}
}
);