The graph module: Visualization of traceables¶
-
class
sphinxcontrib.traceables.graph.GraphInput(storage, relationship_length_pairs)¶ -
add_traceable_walk(traceable)¶
-
property
relationships¶
-
property
traceables¶
-
-
class
sphinxcontrib.traceables.graph.GraphProcessor(app)¶ -
add_dot_node(dot, tag, title, style)¶
-
add_dot_traceable(dot, traceable)¶
-
construct_graph_input(traceables, relationship_length_pairs)¶
-
generate_dot(graph_input)¶
-
get_start_traceables(tags_string, node)¶
-
parse_relationships(input)¶
-
process_doctree(doctree, docname)¶
-
-
class
sphinxcontrib.traceables.graph.TraceableGraphDirective(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)¶ -
final_argument_whitespace= False¶
-
has_content= True¶
-
option_spec= {'caption': <function unchanged>, 'relationships': <function unchanged_required>, 'tags': <function unchanged_required>}¶
-
optional_arguments= 0¶
-
required_arguments= 0¶
-
run()¶
-
-
sphinxcontrib.traceables.graph.setup(app)¶
-
class
sphinxcontrib.traceables.graph.traceable_graph(rawsource='', *children, **attributes)¶