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.

26 lines (25 loc) 1.4 kB
import { OnChanges, OnDestroy, OnInit, SimpleChanges } from '@angular/core'; import { FNodeInputBase } from './f-node-input-base'; import { EFConnectableSide } from '../e-f-connectable-side'; import { FConnectorBase } from '../f-connector-base'; import * as i0 from "@angular/core"; export declare class FNodeInputDirective extends FNodeInputBase implements OnInit, OnChanges, OnDestroy { private _elementReference; private _fMediator; private _fNode; fId: any; multiple: boolean; disabled: boolean; userFConnectableSide: EFConnectableSide; get fNodeId(): string; get hostElement(): HTMLElement | SVGElement; ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; setConnected(toConnector: FConnectorBase): void; resetConnected(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<FNodeInputDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<FNodeInputDirective, "[fNodeInput]", ["fNodeInput"], { "fId": { "alias": "fInputId"; "required": false; }; "multiple": { "alias": "fInputMultiple"; "required": false; }; "disabled": { "alias": "fInputDisabled"; "required": false; }; "userFConnectableSide": { "alias": "fInputConnectableSide"; "required": false; }; }, {}, never, never, false, never>; static ngAcceptInputType_disabled: unknown; static ngAcceptInputType_userFConnectableSide: unknown; }