UNPKG

ngx-diagrams

Version:

> Light Weight, Modular, Typed Diagram Engine for Angular

26 lines (25 loc) 716 B
import { BaseAction } from './base.action'; import { DiagramModel } from '../models/diagram.model'; import { Coords } from '../interfaces/coords.interface'; export declare class SelectingAction extends BaseAction { mouseX2: number; mouseY2: number; dimensions: { top: number; left: number; width: number; height: number; right: number; bottom: number; }; constructor(mouseX: number, mouseY: number); getBoxDimensions(): { top: number; left: number; width: number; height: number; right: number; bottom: number; }; containsElement({ x, y }: Coords, diagramModel: DiagramModel): boolean; }