Skip to content

Documentation / @finchart/core / labelFontFamily

Function: labelFontFamily()

labelFontFamily(readStyle): string

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

캔버스에 글자를 그리는 모두가 쓰는 패밀리 해석기.

ctx.font은 inherit을 모른다 — 스펙의 폴백(inherit)을 그대로 쓰면 canvas가 그 선언을 통째로 버리고 브라우저 기본 폰트로 그린다. 이 세 줄이 inherit을 캔버스에서 실현한다: 변수 → 컨테이너의 계산된 font-family → sans-serif.

축 라벨·마커·드로잉 라벨이 전부 이걸 공유한다 — 각자 리터럴 sans-serif 폴백을 들고 있으면 사내 폰트를 쓰는 앱에서 축은 페이지 폰트를 따라오는데 마커·피보나치 라벨만 브라우저 기본값으로 남는 식으로 갈린다.

Parameters

readStyle

StyleReader

Returns

string