card-tools/src/action.js
2019-11-05 00:28:13 +01:00

12 lines
414 B
JavaScript

export function bindActionHandler(element, options={}) {
customElements.whenDefined("long-press").then(() => {
const longpress = document.body.querySelector("long-press");
longpress.bind(element);
});
customElements.whenDefined("action-handler").then(() => {
const actionHandler = document.body.querySelector("action-handler");
actionHandler.bind(element, options);
});
return element;
}