ChartLayout
Documentation / @elitechart/core / ChartLayout
Defined in: layout/layout-types.ts:143
The full chart-layout envelope. JSON-safe; stringify-able directly.
Produced by chart.serializeLayout(), consumed by
chart.loadLayout(...).
Example
Properties
alerts
Defined in: layout/layout-types.ts:150
compareSeries?
Defined in: layout/layout-types.ts:152
v2+ — compare-series overlays. v1 layouts omit this; loader treats as empty.
corporateEvents?
Defined in: layout/layout-types.ts:154
v2+ — corporate event markers.
drawings
Defined in: layout/layout-types.ts:149
kind
Defined in: layout/layout-types.ts:145
magnet?
Defined in: layout/layout-types.ts:158
v2+ — magnet mode (crosshair snap-to-OHLC).
meta?
Defined in: layout/layout-types.ts:165
Free-form consumer payload — datafeed auth state, watchlist index, etc. The chart ignores this field but preserves it on round-trip.
persistentTool?
Defined in: layout/layout-types.ts:160
v2+ — persistentTool option.
replay?
Defined in: layout/layout-types.ts:156
v2+ — bar-replay state.
symbol
Defined in: layout/layout-types.ts:147
themeName?
Defined in: layout/layout-types.ts:146
version
Defined in: layout/layout-types.ts:144
viewport
Defined in: layout/layout-types.ts:148