MCPcopy Index your code
hub / github.com/Macuyiko/minecraft-python / calcRangeOrientation

Function calcRangeOrientation

ServerEditorWeb/ace/ace.js:2555–2567  ·  view source on GitHub ↗
(range, cursor)

Source from the content-addressed store, hash-verified

2553}
2554
2555function calcRangeOrientation(range, cursor) {
2556 if (range.start.row == range.end.row)
2557 var cmp = 2 * cursor.column - range.start.column - range.end.column;
2558 else if (range.start.row == range.end.row - 1 && !range.start.column && !range.end.column)
2559 var cmp = cursor.column - 4;
2560 else
2561 var cmp = 2 * cursor.row - range.start.row - range.end.row;
2562
2563 if (cmp < 0)
2564 return {cursor: range.start, anchor: range.end};
2565 else
2566 return {cursor: range.end, anchor: range.start};
2567}
2568
2569});
2570

Callers 1

ace.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected