MCPcopy Create free account
hub / github.com/OpenEndedGroup/Field2 / e_button

Function e_button

lib/web/CodeMirror/src/util/event.js:94–103  ·  view source on GitHub ↗
(e)

Source from the content-addressed store, hash-verified

92
93export function e_target(e) {return e.target || e.srcElement}
94export function e_button(e) {
95 let b = e.which
96 if (b == null) {
97 if (e.button & 1) b = 1
98 else if (e.button & 2) b = 3
99 else if (e.button & 4) b = 2
100 }
101 if (mac && e.ctrlKey && b == 1) b = 3
102 return b
103}

Callers 2

onMouseDownFunction · 0.90
leftButtonSelectFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected