UNPKG

ngx-diagrams

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.

19 lines (18 loc) 690 B
import { BaseModel } from './base.model'; import { LinkModel } from './link.model'; import { Observable } from 'rxjs'; import { Coords } from '../interfaces/coords.interface'; import { DestroyOptions } from '../interfaces'; export declare class PointModel extends BaseModel<LinkModel> { private readonly _coords; private readonly coords$; constructor(link: LinkModel, { x, y }: Coords); isConnectedToPort(): boolean; getLink(): LinkModel; destroy(options?: DestroyOptions): void; setCoords(newCoords: Partial<Coords>): void; selectCoords(): Observable<Coords>; getCoords(): Coords; selectX(): Observable<number>; selectY(): Observable<number>; }