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

Method makeDataLabel

apps/chart/src/component/boxSeries.ts:738–750  ·  view source on GitHub ↗
(rect: RectModel, centerYAxis?: CenterYAxisData)

Source from the content-addressed store, hash-verified

736 }
737
738 makeDataLabel(rect: RectModel, centerYAxis?: CenterYAxisData): RectDataLabel {
739 const { dataLabels } = this.theme;
740
741 return {
742 ...rect,
743 direction: this.getDataLabelDirection(rect, centerYAxis),
744 plot: { x: 0, y: 0, size: this.getOffsetSize() },
745 theme: {
746 ...omit(dataLabels, 'stackTotal'),
747 color: dataLabels.useSeriesColor ? rect.color : dataLabels.color,
748 },
749 };
750 }
751
752 makeDataLabelRangeData(rect: RectModel): RectDataLabel[] {
753 const { dataLabels } = this.theme;

Callers 2

renderMethod · 0.95
getDataLabelsMethod · 0.45

Calls 3

getDataLabelDirectionMethod · 0.95
getOffsetSizeMethod · 0.95
omitFunction · 0.90

Tested by

no test coverage detected