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

Function signalCursorActivity

lib/web/CodeMirror/src/util/event.js:58–64  ·  view source on GitHub ↗
(cm)

Source from the content-addressed store, hash-verified

56}
57
58export function signalCursorActivity(cm) {
59 let arr = cm._handlers && cm._handlers.cursorActivity
60 if (!arr) return
61 let set = cm.curOp.cursorActivityHandlers || (cm.curOp.cursorActivityHandlers = [])
62 for (let i = 0; i < arr.length; ++i) if (indexOf(set, arr[i]) == -1)
63 set.push(arr[i])
64}
65
66export function hasHandler(emitter, type) {
67 return getHandlers(emitter, type).length > 0

Callers 2

setSelectionInnerFunction · 0.90

Calls 2

indexOfFunction · 0.90
pushMethod · 0.45

Tested by

no test coverage detected