@progress/kendo-react-grid
Version:
KendoReact Grid package
26 lines (25 loc) • 841 B
TypeScript
import { ExtendedColumnProps } from '../GridColumn';
/**
* @hidden
*/
export declare class ColumnResize {
/**
* The main `colgroup` of the Grid.
*/
colGroupMain: any | null;
/**
* The header `colgroup` of the Grid (if any).
*/
colGroupHeader: any | null;
columns: ExtendedColumnProps[];
/**
* The settings for resizing the Grid.
*/
resizable: boolean;
onResize: (index: number, newWidth: number, oldWidth: number, originalEvent: any, end: boolean) => void;
constructor(triggerResize: (index: number, newWidth: number, oldWidth: number, originalEvent: any, end: boolean) => void);
dragHandler(event: any, column: ExtendedColumnProps, dragCue: HTMLSpanElement, end: boolean): void;
private fixateInitialWidths;
private setWidths;
private updateColElements;
}