// Type definitions for @dyna-grid/core v1.1.4 // Project: // Definitions by: zhangkun <> import { BeanStub } from "../context/beanStub"; export interface HorizontalResizeParams { eResizeBar: HTMLElement; dragStartPixels?: number; onResizeStart: (shiftKey: boolean) => void; onResizing: (delta: number) => void; onResizeEnd: (delta: number) => void; } export declare class HorizontalResizeService extends BeanStub { private dragService; private eGridDiv; private dragStartX; private resizeAmount; private oldBodyCursor; private oldUserSelect; private oldWebkitUserSelect; addResizeBar(params: HorizontalResizeParams): () => void; private onDragStart; private setResizeIcons; private onDragStop; private resetIcons; private onDragging; }