MCPcopy Index your code
hub / github.com/plotly/plotly.js / handleRealImagDefaults

Function handleRealImagDefaults

src/traces/scattersmith/defaults.js:73–92  ·  view source on GitHub ↗
(traceIn, traceOut, layout, coerce)

Source from the content-addressed store, hash-verified

71};
72
73function handleRealImagDefaults(traceIn, traceOut, layout, coerce) {
74 var real = coerce('real');
75 var imag = coerce('imag');
76 var len;
77
78 if (real && imag) {
79 len = Math.min(real.length, imag.length);
80 }
81
82 // TODO: handle this case outside supply defaults step
83 if (Lib.isTypedArray(real)) {
84 traceOut.real = real = Array.from(real);
85 }
86 if (Lib.isTypedArray(imag)) {
87 traceOut.imag = imag = Array.from(imag);
88 }
89
90 traceOut._length = len;
91 return len;
92}

Callers 1

defaults.jsFile · 0.85

Calls 1

coerceFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…