diff --git a/aasportal.mdx b/aasportal.mdx index fa618adf..29d2e489 100644 --- a/aasportal.mdx +++ b/aasportal.mdx @@ -4676,7 +4676,7 @@ File System]]> - Static .aasx files organised in a folder (endpoint)]]> - {"bounds": "652,671,307,50","model": "nvq7J+QtYEWAUdAXIk4UEw","name": "Comment2","render": [{"bounds": "652,671,307,50","path": "shapes/comment.png","preserveRatio": "true","sliceMargin": "1,14,13,1","type": "Image"},{"bounds": "657,676,287,32","multiline": "true","text": "- Templates\n- Static .aasx files organised in a folder (endpoint)","type": "Text"}],"type": "CommentView"} + {"bounds": "652,671,307,50","model": "nvq7J+QtYEWAUdAXIk4UEw","name": "Comment2","render": [{"bounds": "652,671,307,50","path": "shapes/comment.png","preserveRatio": "true","sliceMargin": "1,14,13,1","type": "Image"},{"bounds": "657,676,287,32","multiline": "true","text": "- Templates\r\n- Static .aasx files organised in a folder (endpoint)","type": "Text"}],"type": "CommentView"} 652,671,307,50 @@ -5556,7 +5556,7 @@ Tablet Mobile Phone]]> - {"bounds": "601,87,127,65","model": "ZtMAiFX1j0aRRaff6X+9Nw","name": "Comment3","render": [{"bounds": "601,87,127,65","path": "shapes/comment.png","preserveRatio": "true","sliceMargin": "1,14,13,1","type": "Image"},{"bounds": "606,92,76,48","multiline": "true","text": "PC\nTablet\nMobile Phone","type": "Text"}],"type": "CommentView"} + {"bounds": "601,87,127,65","model": "ZtMAiFX1j0aRRaff6X+9Nw","name": "Comment3","render": [{"bounds": "601,87,127,65","path": "shapes/comment.png","preserveRatio": "true","sliceMargin": "1,14,13,1","type": "Image"},{"bounds": "606,92,76,48","multiline": "true","text": "PC\r\nTablet\r\nMobile Phone","type": "Text"}],"type": "CommentView"} 601,87,127,65 @@ -5568,7 +5568,7 @@ Mobile Phone]]> 25 - {"bounds": "61,661,228,48","model": "nNYTytmN+E6fRcW3SyzZfw","name": "Text1","render": [{"bounds": "61,661,228,48","multiline": "true","text": "<<service>> : docker container\n<<image>> : docker image\n<<compose>> : docker multi-container","type": "Text"}],"type": "TextShapeView"} + {"bounds": "61,661,228,48","model": "nNYTytmN+E6fRcW3SyzZfw","name": "Text1","render": [{"bounds": "61,661,228,48","multiline": "true","text": "<<service>> : docker container\r\n<<image>> : docker image\r\n<<compose>> : docker multi-container","type": "Text"}],"type": "TextShapeView"} 61,661,228,48 > : docker container <> : docker image diff --git a/projects/aas-portal/src/app/dashboard/dashboard.component.html b/projects/aas-portal/src/app/dashboard/dashboard.component.html index 6c0ec234..7a86ddc8 100644 --- a/projects/aas-portal/src/app/dashboard/dashboard.component.html +++ b/projects/aas-portal/src/app/dashboard/dashboard.component.html @@ -6,11 +6,11 @@ ! !----------------------------------------------------------------------------> -
+
@if (!isEmpty()) { @for (row of rows(); track row) {
- @for (column of row.columns; track column) { + @for (column of row.columns; track column.id) {
@if (!editMode()) { diff --git a/projects/aas-portal/src/app/dashboard/dashboard.component.ts b/projects/aas-portal/src/app/dashboard/dashboard.component.ts index 8fc52450..571b2980 100644 --- a/projects/aas-portal/src/app/dashboard/dashboard.component.ts +++ b/projects/aas-portal/src/app/dashboard/dashboard.component.ts @@ -86,7 +86,6 @@ export class DashboardComponent implements OnInit, OnDestroy, AfterViewInit { private readonly map = new Map(); private readonly charts = new Map(); private webSocketSubject: WebSocketSubject | null = null; - // private reset = false; private selections = new Set(); private selectedSources = new Map(); diff --git a/projects/aas-portal/src/app/main/main.component.html b/projects/aas-portal/src/app/main/main.component.html index 0067e6ca..b50be0c5 100644 --- a/projects/aas-portal/src/app/main/main.component.html +++ b/projects/aas-portal/src/app/main/main.component.html @@ -16,7 +16,7 @@