UNPKG

gd-canvas

Version:

This set of libraries was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.0 and no dependencies accept gd-tree (it has jquery and jstree) and gd-graph (it has jquery and chart.js).

41 lines (40 loc) 1.14 kB
import { GDCanvasComponent } from './gd-canvas.component'; import { Tools } from './gd-canvas.tools'; import { Point } from 'gd-common'; import { GDCanvasService } from './gd-canvas.service'; export declare class Selector { private service; private canvas; selected: any[]; focused: any; tools: Tools; private startX; private startY; private endX; private endY; private rect; get StartX(): number; set StartX(x: number); get StartY(): number; set StartY(y: number); get EndX(): number; set EndX(x: number); get EndY(): number; set EndY(y: number); constructor(canvas: GDCanvasComponent, service: GDCanvasService); private OnFocusedMove; GetPoints(): { x: number; y: number; }[]; Refresh(): void; Add(object: any): boolean; ClearSelection(): void; Select(point: Point, isRightClick: boolean): boolean; UnSelect(): Array<string>; IsContains(point: Point): boolean; Draw(c: any): void; private DrawRegularGondola; private DrawWallGondola; private DrawArea; }