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

23 lines (22 loc) 785 B
import { ChangeDetectorRef, OnChanges } from '@angular/core'; import { ClassicPreset as Classic } from 'rete'; import { KeyValue } from '@angular/common'; declare type NodeExtraData = { width?: number; height?: number; }; declare type SortValue<N extends Classic.Node> = (N['controls'] | N['inputs'] | N['outputs'])[string]; export declare class NodeComponent implements OnChanges { private cdr; data: Classic.Node & NodeExtraData; emit: (data: any) => void; rendered: () => void; seed: number; get width(): number; get height(): number; get selected(): boolean; constructor(cdr: ChangeDetectorRef); ngOnChanges(): void; sortByIndex<N extends Classic.Node, I extends KeyValue<string, SortValue<N>>>(a: I, b: I): number; } export {};