UNPKG

@mhmdaljefri/revogrid

Version:

Virtual reactive data grid component - RevoGrid.

16 lines (15 loc) 634 B
import { RevoPlugin } from '../interfaces'; import DimensionProvider, { ColumnItems } from '../services/dimension.provider'; import BasePlugin from './basePlugin'; export default class StretchColumn extends BasePlugin { private dimensionProvider; private stretchedColumn; private readonly scrollSize; constructor(revogrid: HTMLRevoGridElement, dimensionProvider: DimensionProvider); private setScroll; private activateChanges; private dropChanges; private apply; applyStretch(columns: ColumnItems): void; } export declare function isStretchPlugin(plugin: RevoPlugin.Plugin | StretchColumn): plugin is StretchColumn;