UNPKG

@specs-feup/lara

Version:

A js port of the popular framework for building source-to-source compilers

23 lines (19 loc) 487 B
import cytoscape from "../../libs/cytoscape-3.26.0.js"; import DotFormatter from "./DotFormatter.js"; import Graphs from "./Graphs.js"; export default class Graph { /** * A Cytoscape graph */ graph: cytoscape.Core; /** * Creates a new instance of the Graph class * @param graph - A Cytoscape graph */ constructor(graph: cytoscape.Core) { this.graph = graph; } toDot(dotFormatter: DotFormatter) { return Graphs.toDot(this.graph, dotFormatter); } }