mirror of https://github.com/artf/grapesjs.git
8 changed files with 116 additions and 2 deletions
@ -0,0 +1,29 @@ |
|||||
|
var Component = require('./Component'); |
||||
|
|
||||
|
module.exports = Component.extend({ |
||||
|
|
||||
|
defaults: _.extend({}, Component.prototype.defaults, { |
||||
|
type: 'tbody', |
||||
|
tagName: 'tbody', |
||||
|
droppable: ['tr'] |
||||
|
}), |
||||
|
|
||||
|
},{ |
||||
|
|
||||
|
/** |
||||
|
* Detect if the passed element is a valid component. |
||||
|
* In case the element is valid an object abstracted |
||||
|
* from the element will be returned |
||||
|
* @param {HTMLElement} |
||||
|
* @return {Object} |
||||
|
* @private |
||||
|
*/ |
||||
|
isComponent(el) { |
||||
|
var result = ''; |
||||
|
if(el.tagName == 'TBODY'){ |
||||
|
result = {type: 'tbody'}; |
||||
|
} |
||||
|
return result; |
||||
|
}, |
||||
|
|
||||
|
}); |
||||
@ -0,0 +1,29 @@ |
|||||
|
var Component = require('./Component'); |
||||
|
|
||||
|
module.exports = Component.extend({ |
||||
|
|
||||
|
defaults: _.extend({}, Component.prototype.defaults, { |
||||
|
type: 'tfoot', |
||||
|
tagName: 'tfoot', |
||||
|
droppable: ['tr'] |
||||
|
}), |
||||
|
|
||||
|
},{ |
||||
|
|
||||
|
/** |
||||
|
* Detect if the passed element is a valid component. |
||||
|
* In case the element is valid an object abstracted |
||||
|
* from the element will be returned |
||||
|
* @param {HTMLElement} |
||||
|
* @return {Object} |
||||
|
* @private |
||||
|
*/ |
||||
|
isComponent(el) { |
||||
|
var result = ''; |
||||
|
if(el.tagName == 'TFOOT'){ |
||||
|
result = {type: 'tfoot'}; |
||||
|
} |
||||
|
return result; |
||||
|
}, |
||||
|
|
||||
|
}); |
||||
@ -0,0 +1,29 @@ |
|||||
|
var Component = require('./Component'); |
||||
|
|
||||
|
module.exports = Component.extend({ |
||||
|
|
||||
|
defaults: _.extend({}, Component.prototype.defaults, { |
||||
|
type: 'thead', |
||||
|
tagName: 'thead', |
||||
|
droppable: ['tr'] |
||||
|
}), |
||||
|
|
||||
|
},{ |
||||
|
|
||||
|
/** |
||||
|
* Detect if the passed element is a valid component. |
||||
|
* In case the element is valid an object abstracted |
||||
|
* from the element will be returned |
||||
|
* @param {HTMLElement} |
||||
|
* @return {Object} |
||||
|
* @private |
||||
|
*/ |
||||
|
isComponent(el) { |
||||
|
var result = ''; |
||||
|
if(el.tagName == 'THEAD'){ |
||||
|
result = {type: 'thead'}; |
||||
|
} |
||||
|
return result; |
||||
|
}, |
||||
|
|
||||
|
}); |
||||
@ -0,0 +1,4 @@ |
|||||
|
var Backbone = require('backbone'); |
||||
|
var ComponentView = require('./ComponentView'); |
||||
|
|
||||
|
module.exports = ComponentView.extend({}); |
||||
@ -0,0 +1,4 @@ |
|||||
|
var Backbone = require('backbone'); |
||||
|
var ComponentView = require('./ComponentView'); |
||||
|
|
||||
|
module.exports = ComponentView.extend({}); |
||||
@ -0,0 +1,4 @@ |
|||||
|
var Backbone = require('backbone'); |
||||
|
var ComponentView = require('./ComponentView'); |
||||
|
|
||||
|
module.exports = ComponentView.extend({}); |
||||
Loading…
Reference in new issue