mirror of
https://github.com/miniflux/v2.git
synced 2024-09-09 20:59:48 +02:00
11 lines
343 B
JavaScript
11 lines
343 B
JavaScript
class MouseHandler {
|
|
onClick(selector, callback, noPreventDefault) {
|
|
let elements = document.querySelectorAll(selector);
|
|
elements.forEach((element) => {
|
|
element.onclick = (event) => {
|
|
noPreventDefault || event.preventDefault();
|
|
callback(event);
|
|
};
|
|
});
|
|
}
|
|
} |