other.js
Element.prototype.getTemplateData
= function(key){
if (this.hasAttribute('data-templateData')){
const templateData = JSON.parse(this.getAttribute('data-templateData'));
if (key===null)return templateData;
else return templateData[key];
} else {
console.log('data-templateData is not set on');
console.log(this);
}
};
DataTransfer.prototype.getTemplateData
= function(key){
const templateData = JSON.parse(this.getData('templateData'));
return templateData[key];
};