UNPKG

rete-angular-plugin

Version:

Rete.js Angular plugin ==== [![Made in Ukraine](https://img.shields.io/badge/made_in-ukraine-ffd700.svg?labelColor=0057b7)](https://stand-with-ukraine.pp.ua) [![Discord](https://img.shields.io/discord/1081223198055604244?color=%237289da&label=Discord)](ht

28 lines (27 loc) 1.15 kB
import { OnInit, ChangeDetectorRef, OnChanges, ViewContainerRef, ComponentFactoryResolver, ComponentRef } from '@angular/core'; import { ClassicPreset } from 'rete'; import { Position } from '../../../../types'; declare type PositionWatcher = (cb: (value: Position) => void) => (() => void); export declare class ConnectionWrapperComponent implements OnInit, OnChanges { private cdr; viewContainerRef: ViewContainerRef; private componentFactoryResolver; data: ClassicPreset.Connection<ClassicPreset.Node, ClassicPreset.Node>; start: Position | PositionWatcher; end: Position | PositionWatcher; path: (start: Position, end: Position) => Promise<string>; rendered: any; connectionComponent: any; ref: ComponentRef<any>; startOb: Position | null; get _start(): Position | null; endOb: Position | null; get _end(): Position | null; _path: string; constructor(cdr: ChangeDetectorRef, viewContainerRef: ViewContainerRef, componentFactoryResolver: ComponentFactoryResolver); ngOnChanges(): Promise<void>; updatePath(): Promise<void>; ngOnInit(): void; update(): void; } export {};