@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.
11 lines (10 loc) • 480 B
TypeScript
import { InjectionToken } from '@angular/core';
import { IPointerEvent } from "../drag-toolkit";
export declare const F_BEFORE_MAIN_PLUGIN: InjectionToken<IFDragAndDropPlugin>;
export declare const F_AFTER_MAIN_PLUGIN: InjectionToken<IFDragAndDropPlugin>;
export interface IFDragAndDropPlugin {
onSelect?(event: Event): void;
onPointerDown?(event: IPointerEvent): void;
prepareDragSequence?(event: IPointerEvent): void;
onPointerUp?(event: IPointerEvent): void;
}