@foblex/flow
Version:
An Angular library designed to simplify the creation and manipulation of dynamic flow. Provides components for flows, nodes, and connections, automating node manipulation and inter-node connections.
24 lines (23 loc) • 1.14 kB
TypeScript
import { AfterViewInit } from "@angular/core";
import { FMinimapFlowDirective } from './f-minimap-flow.directive';
import { FMinimapCanvasDirective } from './f-minimap-canvas.directive';
import { FMinimapViewDirective } from './f-minimap-view.directive';
import { IFDragAndDropPlugin } from '../f-draggable';
import { IPointerEvent } from "../drag-toolkit";
import * as i0 from "@angular/core";
export declare class FMinimapComponent implements AfterViewInit, IFDragAndDropPlugin {
private _destroyRef;
private _fMediator;
private _fBrowser;
fMinimapCanvas: FMinimapCanvasDirective;
fMinimapFlow: FMinimapFlowDirective;
fMinimapView: FMinimapViewDirective;
fMinSize: number;
ngAfterViewInit(): void;
private _listenTransformChanges;
private _redraw;
onPointerDown(event: IPointerEvent): void;
onPointerUp(event: IPointerEvent): void;
static ɵfac: i0.ɵɵFactoryDeclaration<FMinimapComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<FMinimapComponent, "f-minimap", ["fComponent"], { "fMinSize": { "alias": "fMinSize"; "required": false; }; }, {}, never, never, false, never>;
}