diff --git a/apps/web/src/app/workspaces/workspaces.component.html b/apps/web/src/app/workspaces/workspaces.component.html index 89d6a4e75e9162e8d42f395a38f3aeaef2ff5e22..29b5c9d9d711ec71b05e6235e7a425071401c51f 100644 --- a/apps/web/src/app/workspaces/workspaces.component.html +++ b/apps/web/src/app/workspaces/workspaces.component.html @@ -11,6 +11,26 @@ Launch null capability </button> </div> + <div class="d-flex px-2"> + <button + type="button" + id="launchNullCapabilityCVBtn" + class="btn btn-secondary btn-lg" + (click)="nullCVButtonOnClick()" + > + Launch null at CV-NAASC + </button> + </div> + <div class="d-flex px-2"> + <button + type="button" + id="launchNullCapabilityNMTBtn" + class="btn btn-secondary btn-lg" + (click)="nullNMTButtonOnClick()" + > + Launch null at NMT + </button> + </div> </div> </div> <div class="container border rounded py-3 my-3"> diff --git a/apps/web/src/app/workspaces/workspaces.component.ts b/apps/web/src/app/workspaces/workspaces.component.ts index 945c7cb2b79a78aa67ddc5682b28f9a007e93517..d030db138b59cc004e1ab417ca532c44fb8595ad 100644 --- a/apps/web/src/app/workspaces/workspaces.component.ts +++ b/apps/web/src/app/workspaces/workspaces.component.ts @@ -37,6 +37,20 @@ export class WorkspacesComponent implements OnInit { this.launchCapability("null", { arguments: "-g" }); } + /** + * OnClick method that creates a capability request for the null capability and submits it to CV-NAASC + */ + nullCVButtonOnClick(): void { + this.launchCapability("null", { arguments: "-g", "remote-cv": true }); + } + + /** + * OnClick method that creates a capability request for the null capability and submits it to CV-NAASC + */ + nullNMTButtonOnClick(): void { + this.launchCapability("null", { arguments: "-g", remote: true }); + } + /** * OnClick method that creates a capability request a given capability and submits it with the standard parameters: * - Product locator