MCPcopy Create free account
hub / github.com/ChartGPU/ChartGPU / isTupleDataArray

Function isTupleDataArray

src/core/createRenderCoordinator.ts:666–667  ·  view source on GitHub ↗
(data: ReadonlyArray<DataPoint>)

Source from the content-addressed store, hash-verified

664
665const isTuplePoint = (p: DataPoint): p is TuplePoint => Array.isArray(p);
666const isTupleDataArray = (data: ReadonlyArray<DataPoint>): data is ReadonlyArray<TuplePoint> =>
667 data.length > 0 && isTuplePoint(data[0]!);
668
669// Cache monotonicity checks to avoid O(n) scans on every zoom operation.
670const monotonicXCache = new WeakMap<ReadonlyArray<DataPoint>, boolean>();

Callers 2

sliceVisibleRangeByXFunction · 0.85

Calls 1

isTuplePointFunction · 0.70

Tested by

no test coverage detected