MCPcopy Create free account
hub / github.com/codeaashu/claude-code / _equalEvents

Method _equalEvents

src/server/web/public/terminal.js:5509–5518  ·  view source on GitHub ↗
(e3, t3, i3)

Source from the content-addressed store, hash-verified

5507 return t3 && ("DEFAULT" === this._activeEncoding ? this._coreService.triggerBinaryEvent(t3) : this._coreService.triggerDataEvent(t3, true)), this._lastEvent = e3, true;
5508 }
5509 explainEvents(e3) {
5510 return { down: !!(1 & e3), up: !!(2 & e3), drag: !!(4 & e3), move: !!(8 & e3), wheel: !!(16 & e3) };
5511 }
5512 _equalEvents(e3, t3, i3) {
5513 if (i3) {
5514 if (e3.x !== t3.x) return false;
5515 if (e3.y !== t3.y) return false;
5516 } else {
5517 if (e3.col !== t3.col) return false;
5518 if (e3.row !== t3.row) return false;
5519 }
5520 return e3.button === t3.button && e3.action === t3.action && e3.ctrl === t3.ctrl && e3.alt === t3.alt && e3.shift === t3.shift;
5521 }

Callers 1

triggerMouseEventMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected