UNPKG

ngx-diagrams

Version:

> Light Weight, Modular, Typed Diagram Engine for Angular

21 lines (20 loc) 726 B
import { Observable } from 'rxjs'; import { LinkModel } from '../../models/link.model'; export declare class DefaultLinkModel extends LinkModel { width$: import("../../state/state").ValueState<number>; color$: import("../../state/state").ValueState<string>; curvyness$: import("../../state/state").ValueState<number>; constructor({ type, id, logPrefix }?: { type?: string; id?: string; logPrefix?: string; }); setWidth(width: number): void; setColor(color: string): void; selectWidth(): Observable<number>; selectColor(): Observable<string>; setCurvyness(curvyness: number): void; get color(): string; get width(): number; get curvyness(): number; }