grapesjs
Version:
Free and Open Source Web Builder Framework
28 lines (21 loc) • 428 B
JavaScript
var Component = require('./Component');
module.exports = Component.extend({
defaults: _.extend({}, Component.prototype.defaults, {
droppable: false,
editable: true,
}),
toHTML() {
return this.get('content');
},
}, {
isComponent(el) {
var result = '';
if(el.nodeType === 3){
result = {
type: 'textnode',
content: el.textContent
};
}
return result;
},
});