Merge pull request #3311 from may4everL/1145_lollipop_interface

Added lollipop feature for updated codebase
This commit is contained in:
Ashish Jain
2022-08-30 18:16:49 +02:00
committed by GitHub
8 changed files with 78 additions and 1 deletions

View File

@@ -341,7 +341,13 @@ export const draw = function (text, id, _version, diagObj) {
// Run the renderer. This is what draws the final graph.
const element = root.select('#' + id + ' g');
render(element, g, ['aggregation', 'extension', 'composition', 'dependency'], 'classDiagram', id);
render(
element,
g,
['aggregation', 'extension', 'composition', 'dependency', 'lollipop'],
'classDiagram',
id
);
setupGraphViewbox(g, svg, conf.diagramPadding, conf.useMaxWidth);
@@ -423,6 +429,9 @@ function getArrowMarker(type) {
case 3:
marker = 'dependency';
break;
case 4:
marker = 'lollipop';
break;
default:
marker = 'none';
}