This is an automated email from the ASF dual-hosted git repository.
mcgilman pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git
The following commit(s) were added to refs/heads/main by this push:
new 0672bf3954 [NIFI-13091] only show selected relationships in read only
connection details dialog (#8741)
0672bf3954 is described below
commit 0672bf395446496475b4a58defeff4c4f2ca9b2b
Author: Scott Aslan <[email protected]>
AuthorDate: Fri May 3 15:56:19 2024 -0400
[NIFI-13091] only show selected relationships in read only connection
details dialog (#8741)
This closes #8741
---
.../source-processor.component.html | 28 ++++++++++++----------
1 file changed, 15 insertions(+), 13 deletions(-)
diff --git
a/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/src/main/nifi/src/app/pages/flow-designer/ui/canvas/items/connection/source/source-processor/source-processor.component.html
b/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/src/main/nifi/src/app/pages/flow-designer/ui/canvas/items/connection/source/source-processor/source-processor.component.html
index 8fbfc77a83..191e1e1860 100644
---
a/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/src/main/nifi/src/app/pages/flow-designer/ui/canvas/items/connection/source/source-processor/source-processor.component.html
+++
b/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/src/main/nifi/src/app/pages/flow-designer/ui/canvas/items/connection/source/source-processor/source-processor.component.html
@@ -28,20 +28,22 @@
<div>Relationships</div>
<div class="flex flex-col gap-y-3">
@for (item of relationshipItems; track item; let i = $index) {
- <div class="flex flex-col gap-y-1.5">
- <div class="flex items-center gap-x-2">
- <mat-checkbox
- color="primary"
- [(ngModel)]="item.selected"
- name="selected-{{ i }}"
- (change)="handleChanged()"
- [disabled]="isDisabled">
- <span [class.surface-color]="!item.available"
[class.unset]="!item.available">{{
- item.relationshipName
- }}</span>
- </mat-checkbox>
+ @if (isDisabled && item.selected || !isDisabled) {
+ <div class="flex flex-col gap-y-1.5">
+ <div class="flex items-center gap-x-2">
+ <mat-checkbox
+ color="primary"
+ [(ngModel)]="item.selected"
+ name="selected-{{ i }}"
+ (change)="handleChanged()"
+ [disabled]="isDisabled">
+ <span [class.surface-color]="!item.available"
[class.unset]="!item.available">{{
+ item.relationshipName
+ }}</span>
+ </mat-checkbox>
+ </div>
</div>
- </div>
+ }
}
</div>
</div>