@eclipse-scout/core
Version:
Eclipse Scout runtime
14 lines • 576 B
TypeScript
/// <reference types="jquery" />
import { MoveData, MoveSupport, Rectangle, Tile, TileGrid } from '../index';
export declare class TileGridMoveSupport extends MoveSupport<Tile> {
_moveData: TileMoveData;
widget: TileGrid;
constructor(tileGrid: TileGrid);
protected _drag(event: JQuery.MouseMoveEvent): void;
protected _dragEnd(event: JQuery.MouseUpEvent): JQuery.Promise<Rectangle>;
protected _restoreStyles(): void;
}
export interface TileMoveData extends MoveData<Tile> {
tileBelowCursor: Tile;
}
//# sourceMappingURL=TileGridMoveSupport.d.ts.map