Skip to content

Commit 14ccd6e

Browse files
committed
refactor for element navigation on bpmn
1 parent d95e8e4 commit 14ccd6e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+2171
-1331
lines changed

README.md

+31
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,12 @@ See [Docker](./docker) folder
4545

4646
Analyze your BPMN Element configurations (WIP):
4747

48+
![element data](./docs/images/Bpmn-Element-Properties.gif)
49+
50+
![element data](./docs/images/Bpmn-Element-Properties-1.png)
51+
![element data](./docs/images/Bpmn-Element-Properties-2.png)
52+
![element data](./docs/images/Bpmn-Element-Properties-3.png)
53+
![element data](./docs/images/Bpmn-Element-Properties-4.png)
4854
![element data](./docs/images/Bpmn-Element-Selection-1.png)
4955

5056
### Deployments and Forms
@@ -131,4 +137,29 @@ server.ssl.key-store: classpath:keystore.p12
131137
server.ssl.key-store-password: MYPASSWORD
132138
server.ssl.key-store-type: PKCS12
133139
server.ssl.key-alias: tomcat
140+
```
141+
142+
143+
144+
# Code Examples
145+
146+
## Generate Overlays for BPMN Model:
147+
148+
```c#
149+
async Task SetupDocumentationOverlays()
150+
{
151+
var overlays = _bpmnViewer.BpmnElements.FindAll(el => el.BusinessObject.HasDocumentation())
152+
.Select(i => new OverlayConfig(i.InternalId, element =>
153+
{
154+
return new OverlayConfig(
155+
elementId: i.InternalId,
156+
overlayRenderFragment: _ => @<MudIcon Icon="@Icons.Filled.HistoryEdu" Size="Size.Small"/>,
157+
positionTop: -25,
158+
positionLeft: (element.Width / 2) - 5,
159+
tags: new[] {"documentation"}
160+
);
161+
}));
162+
163+
_overlayConfigs.AddRange(overlays);
164+
}
134165
```
131 KB
Loading
138 KB
Loading
135 KB
Loading
155 KB
Loading
4.75 MB
Loading
File renamed without changes.

0 commit comments

Comments
 (0)