(ev, targ, fn, onlyTarg = true)
| 687 | const mouseListeners = new Map(); |
| 688 | |
| 689 | function onMouse(ev, targ, fn, onlyTarg = true) { |
| 690 | const targListeners = mouseListeners.get(targ) || {}; |
| 691 | const listener = cursor.bind[ev](self, targ, fn, onlyTarg); |
| 692 | |
| 693 | if (listener) { |
| 694 | on(ev, targ, targListeners[ev] = listener); |
| 695 | mouseListeners.set(targ, targListeners); |
| 696 | } |
| 697 | } |
| 698 | |
| 699 | function offMouse(ev, targ, fn) { |
| 700 | const targListeners = mouseListeners.get(targ) || {}; |
no test coverage detected
searching dependent graphs…