MCPcopy Create free account
hub / github.com/plotly/plotly.js / xyCorners

Function xyCorners

src/plots/cartesian/dragbox.js:1233–1244  ·  view source on GitHub ↗
(box)

Source from the content-addressed store, hash-verified

1231}
1232
1233function xyCorners(box) {
1234 var clen = Math.floor(Math.min(box.b - box.t, box.r - box.l, MINZOOM) / 2);
1235 return 'M' +
1236 (box.l - 3.5) + ',' + (box.t - 0.5 + clen) + 'h3v' + (-clen) +
1237 'h' + clen + 'v-3h-' + (clen + 3) + 'ZM' +
1238 (box.r + 3.5) + ',' + (box.t - 0.5 + clen) + 'h-3v' + (-clen) +
1239 'h' + (-clen) + 'v-3h' + (clen + 3) + 'ZM' +
1240 (box.r + 3.5) + ',' + (box.b + 0.5 - clen) + 'h-3v' + clen +
1241 'h' + (-clen) + 'v3h' + (clen + 3) + 'ZM' +
1242 (box.l - 3.5) + ',' + (box.b + 0.5 - clen) + 'h3v' + clen +
1243 'h' + clen + 'v3h-' + (clen + 3) + 'Z';
1244}
1245
1246function calcLinks(gd, groups, xaHash, yaHash, exclude) {
1247 var isSubplotConstrained = false;

Callers 1

zoomMoveFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…