MCPcopy
hub / github.com/apache/echarts / normalizeSymbolOffset

Function normalizeSymbolOffset

src/util/symbol.ts:397–411  ·  view source on GitHub ↗
(
    symbolOffset: SymbolOptionMixin['symbolOffset'],
    symbolSize: number[]
)

Source from the content-addressed store, hash-verified

395}
396
397export function normalizeSymbolOffset(
398 symbolOffset: SymbolOptionMixin['symbolOffset'],
399 symbolSize: number[]
400): [number, number] {
401 if (symbolOffset == null) {
402 return;
403 }
404 if (!isArray(symbolOffset)) {
405 symbolOffset = [symbolOffset, symbolOffset];
406 }
407 return [
408 parsePercent(symbolOffset[0], symbolSize[0]) || 0,
409 parsePercent(retrieve2(symbolOffset[1], symbolOffset[0]), symbolSize[1]) || 0
410 ];
411}

Callers 5

updateDataMethod · 0.90
_updateCommonMethod · 0.90
getSymbolMetaFunction · 0.90
giveSymbolFunction · 0.90
axisLineFunction · 0.90

Calls 1

isArrayFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…