apps.bazel_parser.panel

Attributes

Functions

run_panel(→ None)

get_subgraph_layout(→ panel.layout.base.Panel)

get_panel_layout(→ panel.layout.base.Panel)

Get Panel Layout

Module Contents

apps.bazel_parser.panel.SIZING_MODE = 'fixed'[source]
apps.bazel_parser.panel.run_panel(graph: networkx.DiGraph, html_out: pathlib.Path | None) None[source]
Parameters:
  • graph (networkx.DiGraph)

  • html_out (pathlib.Path | None)

Return type:

None

apps.bazel_parser.panel.get_subgraph_layout(whole_graph: networkx.DiGraph, node_key: str) panel.layout.base.Panel[source]
Parameters:
  • whole_graph (networkx.DiGraph)

  • node_key (str)

Return type:

panel.layout.base.Panel

apps.bazel_parser.panel.get_panel_layout(graph: networkx.DiGraph) panel.layout.base.Panel[source]

Get Panel Layout

References

# network_graph = from_networkx(graph, networkx.spring_layout, # scale=1, center=(0, 0)) # neato # dot # twopi # fdp # sfdp # circo

Parameters:

graph (networkx.DiGraph)

Return type:

panel.layout.base.Panel