|
|
@@ -171,7 +171,7 @@ class Diagram: |
|
|
|
self.dot.subgraph(dot) |
|
|
|
|
|
|
|
def render(self) -> None: |
|
|
|
self.dot.render(format=self.outformat, view=self.show) |
|
|
|
self.dot.render(format=self.outformat, view=self.show, quiet=True) |
|
|
|
|
|
|
|
|
|
|
|
class Cluster: |
|
|
@@ -445,7 +445,8 @@ class Edge: |
|
|
|
|
|
|
|
if label: |
|
|
|
# Graphviz complaining about using label for edges, so replace it with xlabel. |
|
|
|
self._attrs["xlabel"] = label |
|
|
|
# Update: xlabel option causes the misaliend label position: https://github.com/mingrammer/diagrams/issues/83 |
|
|
|
self._attrs["label"] = label |
|
|
|
if color: |
|
|
|
self._attrs["color"] = color |
|
|
|
if style: |
|
|
|