Skip to content

Documentation / @finchart/core / PlotOptionsPatch

Interface: PlotOptionsPatch

Defined in: packages/core/src/plot/types.ts:115

applyOptions에 넘기는 것. 생략한 것은 그대로 둔다. 준 자리를 갈아 끼우는 단위는 자리마다 다르고, 아래에 적혀 있다 — 전부 필드 병합이면 스타일을 기본값으로 되돌릴 방법이 없어지고, 전부 교체면 여백 하나 바꾸는 데 네 변을 다 적어야 한다.

Properties

axis?

optional axis?: object

Defined in: packages/core/src/plot/types.ts:127

축마다 필드 병합. x만 줘도 y는 그대로다.

x?

optional x?: XAxisOptions

y?

optional y?: YAxisOptions


axisDrag?

optional axisDrag?: boolean

Defined in: packages/core/src/plot/types.ts:122


maxBarSpacing?

optional maxBarSpacing?: number

Defined in: packages/core/src/plot/types.ts:125


minBarSpacing?

optional minBarSpacing?: number

Defined in: packages/core/src/plot/types.ts:124


padding?

optional padding?: Partial<Padding>

Defined in: packages/core/src/plot/types.ts:117

필드 병합. 네 변을 다 적지 않아도 된다. 준 변만 바뀐다.


paneGap?

optional paneGap?: number

Defined in: packages/core/src/plot/types.ts:119


resizablePanes?

optional resizablePanes?: boolean

Defined in: packages/core/src/plot/types.ts:120


rightOffset?

optional rightOffset?: number

Defined in: packages/core/src/plot/types.ts:123


shiftVisibleRangeOnNewBar?

optional shiftVisibleRangeOnNewBar?: boolean

Defined in: packages/core/src/plot/types.ts:121


showGrid?

optional showGrid?: boolean

Defined in: packages/core/src/plot/types.ts:118


style?

optional style?: object

Defined in: packages/core/src/plot/types.ts:135

통째로 교체. 준 것이 곧 이 무대의 스타일이다.

여기만 병합이 아닌 이유는 되돌릴 수 있어야 하기 때문이다style: { grid: {} }가 "기본값으로"이고, 병합이면 그 말을 할 수가 없다. React의 gridStyle prop이 사라졌을 때 이 길로 돌아간다.

grid?

optional grid?: Partial<LineStyle>