Можно ли определить пользовательские функции для пользовательских элементов?
Что-то типа:
var proto = Object.create(HTMLElement.prototype);
proto.customMethod = function () { ... };
document.registerElement('custom-el', {
prototype: proto
});
И вызов метода для элемента:
var istance = document.createElement('custom-el');
instance.customMethod();