Discussed in #411
Originally posted by outcassed August 9, 2022
Would it be possible to have unpoly either honor up-emit on <button>s or expose the up-emit click event handler so that it can be easily extended?
--- unpoly.js
+++ unpoly-patch.js
@@ -11642,6 +11642,7 @@
// abort = -> up.emit(signal, 'abort')
// [abort, signal]
on('up:click', 'a[up-emit]', executeEmitAttr);
+ on('up:click', 'button[up-emit]', executeEmitAttr);
on('up:framework:reset', reset);
return {
on,
@@ -11654,7 +11655,8 @@
halt,
isUnmodified,
fork,
- keyModifiers
+ keyModifiers,
+ executeEmitAttr
};
})();
up.on = up.event.on;
```</div>