Documentation / @finchart/core / LineDataAccessor
Class: LineDataAccessor
Defined in: packages/core/src/data/accessors.ts:26
점에서 화면 배치용 x/y 좌표를 꺼낸다.
Implements
Constructors
Constructor
new LineDataAccessor():
LineDataAccessor
Returns
LineDataAccessor
Methods
assertFinite()
assertFinite(
point,index):void
Defined in: packages/core/src/data/accessors.ts:39
null은 갭이고 그 밖의 비유한은 거절이다. y: null이 whitespace라는 것은 README가 가르치는 계약이라 유지하지만, y: "102"·NaN은 갭이 아니라 틀린 값이다.
undefined는 여기서 안 던진다 — assertReadableValue가 그것을 잡고 탈출구까지 가르치는 더 나은 메시지를 낸다.
Parameters
point
index
number
Returns
void
Implementation of
CoordinateAccessor.assertFinite
getX()
getX(
point):number
Defined in: packages/core/src/data/accessors.ts:27
어디에 놓을 것인가. 없을 수 없다.
x가 없는 점은 whitespace가 아니라 버려야 하는 점이다 — 어디에 둘지 모르면 구멍조차 그릴 수 없다.
Parameters
point
Returns
number
Implementation of
getY()
getY(
point):number|null
Defined in: packages/core/src/data/accessors.ts:44
null이 그대로 나간다 — 값이 없다는 것도 데이터다.
Parameters
point
Returns
number | null