Allow Generics support for Class Title definition

This commit is contained in:
Ashish Jain 2020-08-27 20:14:26 +02:00
parent a20aa472d6
commit 7164eaa8b1

View File

@ -588,9 +588,14 @@ const class_box = (parent, node) => {
maxWidth += interfaceBBox.width;
}
let classTitleString = node.classData.id;
if (node.classData.type !== undefined && node.classData.type !== '') {
classTitleString += '<' + node.classData.type + '>';
}
const classTitleLabel = labelContainer
.node()
.appendChild(createLabel(node.labelText, node.labelStyle, true, true));
.appendChild(createLabel(classTitleString, node.labelStyle, true, true));
let classTitleBBox = classTitleLabel.getBBox();
if (getConfig().flowchart.htmlLabels) {
const div = classTitleLabel.children[0];