ngx-xyflow
Version:
Angular wrapper for the popular xyflow (formerly Reactflow) library
17 lines • 1.14 kB
TypeScript
import { SimpleChanges } from '@angular/core';
import { NodeToolbarProps } from '@xyflow/react';
import { XYFlowComponent } from './xyflow.component';
import * as i0 from "@angular/core";
export declare class NodeToolbarDirective implements Omit<NodeToolbarProps, 'position'> {
private readonly xyflow;
isVisible: NodeToolbarProps['isVisible'];
nodeId: NodeToolbarProps['nodeId'];
offset: NodeToolbarProps['offset'];
position: 'top' | 'left' | 'right' | 'bottom';
constructor(xyflow: XYFlowComponent);
ngOnChanges(changes: SimpleChanges): void;
static ɵfac: i0.ɵɵFactoryDeclaration<NodeToolbarDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NodeToolbarDirective, "ngx-xyflow>ngx-xyflow-node>ngx-xyflow-node-toolbar", never, { "isVisible": { "alias": "isVisible"; "required": false; }; "nodeId": { "alias": "nodeId"; "required": false; }; "offset": { "alias": "offset"; "required": false; }; "position": { "alias": "position"; "required": false; }; }, {}, never, never, false, never>;
static ngAcceptInputType_isVisible: unknown;
}
//# sourceMappingURL=node-toolbar.directive.d.ts.map