Interface IRowRendererOptions

interface IRowRendererOptions {
    async: IDelayedMode;
    batchSize: number;
    minScrollDelta: number;
    mixins: IMixinClass[];
    scrollingHint: boolean;
    striped: boolean;
    viewportOversize: number;
}

Properties

async: IDelayedMode

async update on scrolling animation -> use requestAnimationFrame sync -> execute within scroll listener {number} -> execute within this delay using setTimeout

Default

is chrome ? animation else 0
batchSize: number

min number of rows that should be added or removed

Default

10
minScrollDelta: number

minimal number of pixel the scrollbars has to move

Default

10
mixins: IMixinClass[]

class of mixins to use for optimized rendering

scrollingHint: boolean

add the scrolling hint class while scrolling to give a user feedback

striped: boolean

whether background striping should be enabled

viewportOversize: number

number of pixels the viewport is virtually larger

Default

200