MCPcopy
hub / github.com/nhn/tui.chart / render

Method render

apps/chart/src/component/zeroAxis.ts:16–25  ·  view source on GitHub ↗
({ layout, axes, series, options }: ChartState<Options>)

Source from the content-addressed store, hash-verified

14 }
15
16 render({ layout, axes, series, options }: ChartState<Options>) {
17 this.rect = layout.plot;
18 const labelAxisOnYAxis = isLabelAxisOnYAxis({ series, options });
19 const valueAxisName = labelAxisOnYAxis ? 'xAxis' : 'yAxis';
20 const { zeroPosition } = axes[valueAxisName]! as ValueAxisData;
21
22 if (isNumber(zeroPosition)) {
23 this.models = this.renderZeroModel(zeroPosition, labelAxisOnYAxis);
24 }
25 }
26
27 renderZeroModel(zeroPosition: number, vertical: boolean): LineModel[] {
28 const zeroPixel = crispPixel(0);

Callers

nothing calls this directly

Calls 3

renderZeroModelMethod · 0.95
isLabelAxisOnYAxisFunction · 0.90
isNumberFunction · 0.90

Tested by

no test coverage detected