UNPKG

@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.

18 lines (17 loc) 951 B
import { CreateConnectionMarkersRequest } from './create-connection-markers-request'; import { FConnectionBase, FMarkerBase } from '../../../f-connection'; import { IExecution } from '@foblex/mediator'; import { BrowserService } from '@foblex/platform'; import { FComponentsStore } from '../../../f-storage'; import * as i0 from "@angular/core"; export declare class CreateConnectionMarkersExecution implements IExecution<CreateConnectionMarkersRequest, void> { private fBrowser; private fComponentsStore; constructor(fBrowser: BrowserService, fComponentsStore: FComponentsStore); handle(request: CreateConnectionMarkersRequest): void; getMarkers(fConnection: FConnectionBase): FMarkerBase[]; private makeSafariCompatible; private createMarkerElement; static ɵfac: i0.ɵɵFactoryDeclaration<CreateConnectionMarkersExecution, never>; static ɵprov: i0.ɵɵInjectableDeclaration<CreateConnectionMarkersExecution>; }