Skip to content

Documentation / @finchart/core / AxisLabelsInput

Interface: AxisLabelsInput

Defined in: packages/core/src/axis/labels.ts:28

Properties

area

area: PlotArea

Defined in: packages/core/src/axis/labels.ts:34

데이터가 그려지는 영역. 라벨은 이 가장자리에 붙는다.


axes

axes: object

Defined in: packages/core/src/axis/labels.ts:40

레이아웃이 축에 떼어 준 자리. 라벨을 안 올리는 축은 null이다. DOM 라벨은 area 가장자리 기준(offset)으로만 놓아 안 읽어도 되지만, 캔버스 경로는 이 자리를 알아야 배경을 칠하고 잘라낼 수 있다.

x

x: PlotArea | null

y

y: PlotArea | null


badges

badges: AxisBadge[]

Defined in: packages/core/src/axis/labels.ts:32

장식이 서술한 축 라벨. 눈금 위에 얹힌다 — 나중 것이 위다.


readStyle

readStyle: StyleReader

Defined in: packages/core/src/axis/labels.ts:46

이 프레임의 스타일 해석, 렌더당 하나를 모두가 나눠 쓴다. DOM 라벨은 CSS 변수를 브라우저가 풀므로 안 읽지만, 캔버스 라벨은 변수를 못 읽는 표면에 그리므로 여기서 확정된 값을 만든다.


x

x: Tick[]

Defined in: packages/core/src/axis/labels.ts:29


y

y: Tick[]

Defined in: packages/core/src/axis/labels.ts:30