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

30 lines (29 loc) 681 B
import { NgElement as NgEl, NgElementStrategy } from '@angular/elements'; export declare type NgElement = NgEl & { ngElementStrategy: NgElementStrategy & { setInputValue(key: string, value: any): void; }; }; export declare type NodeProps = { data: any; rendered: any; emit: any; } & NgElement; export declare type Position = { x: number; y: number; }; export declare type RenderSignal<Type extends string, Data> = { type: 'render'; data: { element: HTMLElement; filled?: boolean; type: Type; } & Data; } | { type: 'rendered'; data: { element: HTMLElement; type: Type; } & Data; };