interface DomLadderOptions {
    groupBy: number;
    maxRows: number;
    rowHeight: number;
    tickSchedule?: null | TickSchedule;
    tickSize: number;
    width: number;
}

Properties

groupBy: number

Group every N ticks into one row (deep-book aggregation). With a tickSchedule, N is whole ticks of each band: 2.5 groups by 2.

maxRows: number

Max rows drawn per frame (virtualization cap).

rowHeight: number
tickSchedule?: null | TickSchedule

Price-dependent ticks. When set, every row is a price the instrument can trade at in its own band, groupBy counts whole ticks of that band (a fraction rounds down), and tickSize is unused. Absent or null, rows step by tickSize.

tickSize: number
width: number

Strip width in media px.