pull/106/head
Cory ODaniel 5 years ago
parent 323913a0c8
commit 1d04713e1c

@ -262,7 +262,7 @@ class Node:
_height = 1.9
def __init__(self, label: str = "", URL: str = ""):
def __init__(self, label: str = "", URL: str = "", tooltip: str = ""):
"""Node represents a system component.
:param label: Node label.
@ -271,6 +271,7 @@ class Node:
# Generates a hash for identifying a node.
self._hash = self._rand_hash()
self.label = label
self.attrs.update({"URL": URL, "tooltip": tooltip})
# fmt: off
# If a node has an icon, increase the height slightly to avoid
@ -284,9 +285,6 @@ class Node:
} if self._icon else {}
# fmt: on
if URL:
self.attrs.update({"URL": URL})
# Node must be belong to a diagrams.
self._diagram = getdiagram()
if self._diagram is None:

Loading…
Cancel
Save