ngx-xyflow
Version:
Angular wrapper for the popular xyflow (formerly Reactflow) library
22 lines • 1.61 kB
TypeScript
import { SimpleChanges } from '@angular/core';
import { HandleProps } from '@xyflow/react';
import { XYFlowComponent } from './xyflow.component';
import * as i0 from "@angular/core";
export declare class HandleDirective implements Omit<HandleProps, "position" | "onConnect"> {
private readonly xyflow;
id: HandleProps['id'];
isConnectable: HandleProps['isConnectable'];
isConnectableEnd: HandleProps['isConnectableEnd'];
isConnectableStart: HandleProps['isConnectableStart'];
isValidConnection: HandleProps['isValidConnection'];
position: 'top' | 'left' | 'right' | 'bottom';
type: HandleProps['type'];
constructor(xyflow: XYFlowComponent);
ngOnChanges(changes: SimpleChanges): void;
static ɵfac: i0.ɵɵFactoryDeclaration<HandleDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<HandleDirective, "ngx-xyflow>ngx-xyflow-node>ngx-xyflow-handle", never, { "id": { "alias": "id"; "required": false; }; "isConnectable": { "alias": "isConnectable"; "required": false; }; "isConnectableEnd": { "alias": "isConnectableEnd"; "required": false; }; "isConnectableStart": { "alias": "isConnectableStart"; "required": false; }; "isValidConnection": { "alias": "isValidConnection"; "required": false; }; "position": { "alias": "position"; "required": false; }; "type": { "alias": "type"; "required": false; }; }, {}, never, never, false, never>;
static ngAcceptInputType_isConnectable: unknown;
static ngAcceptInputType_isConnectableEnd: unknown;
static ngAcceptInputType_isConnectableStart: unknown;
}
//# sourceMappingURL=handle.directive.d.ts.map