| 1234567891011121314151617181920212223 |
- import { CellPosition } from "../entities/cellPosition";
- import { CellComp } from "../rendering/cellComp";
- import { GridPanel } from "./gridPanel";
- import { DraggingEvent } from "../dragAndDrop/dragAndDropService";
- import { BeanStub } from "../context/beanStub";
- export declare class MouseEventService extends BeanStub {
- private gridOptionsWrapper;
- private eGridDiv;
- private static gridInstanceSequence;
- private static GRID_DOM_KEY;
- private gridPanel;
- private gridInstanceId;
- private init;
- registerGridComp(gridPanel: GridPanel): void;
- private stampDomElementWithGridInstance;
- getRenderedCellForEvent(event: Event): CellComp;
- isEventFromThisGrid(event: MouseEvent | KeyboardEvent): boolean;
- getCellPositionForEvent(event: MouseEvent | KeyboardEvent): CellPosition;
- getNormalisedPosition(event: MouseEvent | DraggingEvent): {
- x: number;
- y: number;
- };
- }
|