rete-angular-plugin
Version:
Rete.js Angular plugin ==== [](https://stand-with-ukraine.pp.ua) [](ht
23 lines (22 loc) • 558 B
TypeScript
import { RenderSignal } from '../../types';
export declare type Rect = {
width: number;
height: number;
left: number;
top: number;
};
export declare type Transform = {
x: number;
y: number;
k: number;
};
export declare type Translate = (dx: number, dy: number) => void;
export declare type MinimapData = {
ratio: number;
nodes: Rect[];
viewport: Rect;
start(): Transform;
translate: Translate;
point(x: number, y: number): void;
};
export declare type MinimapRender = RenderSignal<'minimap', MinimapData>;