MCPcopy
hub / github.com/plotly/plotly.js / calcBreaksLength

Function calcBreaksLength

src/plots/cartesian/autorange.js:195–205  ·  view source on GitHub ↗
(ax, v0, v1)

Source from the content-addressed store, hash-verified

193
194// find axis rangebreaks in [v0,v1] and compute its length in value space
195function calcBreaksLength(ax, v0, v1) {
196 var lBreaks = 0;
197 if(ax.rangebreaks) {
198 var rangebreaksOut = ax.locateBreaks(v0, v1);
199 for(var i = 0; i < rangebreaksOut.length; i++) {
200 var brk = rangebreaksOut[i];
201 lBreaks += brk.max - brk.min;
202 }
203 }
204 return lBreaks;
205}
206
207/*
208 * calculate the pixel padding for ax._min and ax._max entries with

Callers 1

getAutoRangeFunction · 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…