Browse Source

Refactor ComponentTableCell

pull/652/head
Artur Arseniev 9 years ago
parent
commit
f3554fef49
  1. 25
      src/dom_components/model/ComponentTableCell.js

25
src/dom_components/model/ComponentTableCell.js

@ -1,32 +1,25 @@
var Component = require('./Component');
const Component = require('./Component');
module.exports = Component.extend({
defaults: _.extend({}, Component.prototype.defaults, {
defaults: { ...Component.prototype.defaults,
type: 'cell',
tagName: 'td',
draggable: ['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 = '';
var tag = el.tagName;
if(tag == 'TD' || tag == 'TH'){
let result = '';
const tag = el.tagName;
if (tag == 'TD' || tag == 'TH') {
result = {
type: 'cell',
tagName: tag.toLowerCase()
};
}
return result;
},

Loading…
Cancel
Save