noflo
Version:
Flow-Based Programming environment for JavaScript
26 lines (25 loc) • 911 B
TypeScript
/**
* @params {Object} metadata
*/
export function getComponent(metadata: any): Graph;
export class Graph extends noflo.Component {
/**
* @param {Object} metadata
*/
constructor(metadata: any);
metadata: any;
/** @type {import("../lib/Network").Network|null} */
network: import("../lib/Network").Network | null;
ready: boolean;
starting: boolean;
/** @type {noflo.ComponentLoader|null} */
loader: noflo.ComponentLoader | null;
setGraph(graph: any, callback: any): Promise<void>;
createNetwork(graph: any, callback: any): Promise<void>;
subscribeNetwork(network: any): void;
isExportedInport(port: any, nodeName: any, portName: any): string | false;
isExportedOutport(port: any, nodeName: any, portName: any): string | false;
setToReady(): void;
findEdgePorts(name: any, process: any): boolean;
}
import * as noflo from "../lib/NoFlo";