This is an automated email from the ASF dual-hosted git repository.
scottyaslan 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 4557a7a256 [NIFI-14694] - Display SeeAlso annotations for controller
services in documentation (#10048)
4557a7a256 is described below
commit 4557a7a2562274da4dbba7ffdef0d615cbd36a3d
Author: Rob Fellows <[email protected]>
AuthorDate: Thu Jun 26 19:26:35 2025 -0400
[NIFI-14694] - Display SeeAlso annotations for controller services in
documentation (#10048)
---
.../controller-service-definition.component.html | 7 +++++++
.../controller-service-definition.component.ts | 3 ++-
2 files changed, 9 insertions(+), 1 deletion(-)
diff --git
a/nifi-frontend/src/main/frontend/apps/nifi/src/app/pages/documentation/ui/controller-service-definition/controller-service-definition.component.html
b/nifi-frontend/src/main/frontend/apps/nifi/src/app/pages/documentation/ui/controller-service-definition/controller-service-definition.component.html
index d91371d21d..c4fcf65a5f 100644
---
a/nifi-frontend/src/main/frontend/apps/nifi/src/app/pages/documentation/ui/controller-service-definition/controller-service-definition.component.html
+++
b/nifi-frontend/src/main/frontend/apps/nifi/src/app/pages/documentation/ui/controller-service-definition/controller-service-definition.component.html
@@ -23,6 +23,13 @@
<div class="flex flex-col gap-y-4 p-4">
<configurable-extension-definition
[configurableExtensionDefinition]="controllerServiceDefinition"></configurable-extension-definition>
+
+ @if (controllerServiceDefinition.seeAlso) {
+ <div>
+ <h2>See Also</h2>
+ <see-also
[extensionTypes]="controllerServiceDefinition.seeAlso"></see-also>
+ </div>
+ }
</div>
} @else if (controllerServiceDefinitionState.error) {
<div class="p-4">
diff --git
a/nifi-frontend/src/main/frontend/apps/nifi/src/app/pages/documentation/ui/controller-service-definition/controller-service-definition.component.ts
b/nifi-frontend/src/main/frontend/apps/nifi/src/app/pages/documentation/ui/controller-service-definition/controller-service-definition.component.ts
index 1c8b4c7e62..d612318224 100644
---
a/nifi-frontend/src/main/frontend/apps/nifi/src/app/pages/documentation/ui/controller-service-definition/controller-service-definition.component.ts
+++
b/nifi-frontend/src/main/frontend/apps/nifi/src/app/pages/documentation/ui/controller-service-definition/controller-service-definition.component.ts
@@ -30,10 +30,11 @@ import {
} from
'../../state/controller-service-definition/controller-service-definition.actions';
import { selectDefinitionCoordinatesFromRouteForComponentType } from
'../../state/documentation/documentation.selectors';
import { distinctUntilChanged } from 'rxjs';
+import { SeeAlsoComponent } from '../common/see-also/see-also.component';
@Component({
selector: 'controller-service-definition',
- imports: [NgxSkeletonLoaderModule,
ConfigurableExtensionDefinitionComponent],
+ imports: [NgxSkeletonLoaderModule,
ConfigurableExtensionDefinitionComponent, SeeAlsoComponent],
templateUrl: './controller-service-definition.component.html',
styleUrl: './controller-service-definition.component.scss'
})