drapcode-builder
Version:
Drapcode Builder Library
28 lines (24 loc) • 460 B
JavaScript
import Component from './Component';
export default Component.extend(
{
defaults: {
...Component.prototype.defaults,
type: 'cell',
tagName: 'td',
draggable: ['tr']
}
},
{
isComponent(el) {
let result = '';
const tag = el.tagName;
if (tag == 'TD' || tag == 'TH') {
result = {
type: 'cell',
tagName: tag.toLowerCase()
};
}
return result;
}
}
);