Feature 11011: Multiple NS deletion in OSM

	- Added multi option in smart table
	- Added new terminate api for multi select deletion

Change-Id: Ia03d24e30c1c0a549ac1eda87264d58ab6d3bccd
Signed-off-by: SANDHYA.JS <sandhya.j@tataelxsi.co.in>
diff --git a/src/app/instances/ns-instances/NSInstancesComponent.html b/src/app/instances/ns-instances/NSInstancesComponent.html
index 8ee93b8..2f01b87 100644
--- a/src/app/instances/ns-instances/NSInstancesComponent.html
+++ b/src/app/instances/ns-instances/NSInstancesComponent.html
@@ -18,6 +18,10 @@
 <div class="d-flex flex-row justify-content-between">
     <div class="d-flex align-items-center header-style">{{'NSINSTANCES' | translate}}</div>
     <span class="button">
+        <button *ngIf="selectList?.length !== 0" class="btn btn-primary me-2" type="button" placement="top" container="body" ngbTooltip="{{'DELETENS' | translate}}"
+            (click)="deleteNS()">
+            <i class="fa fa-trash-alt" aria-hidden="true"></i>&nbsp; {{'DELETENS' | translate}}
+        </button>
         <button class="btn btn-primary me-2" type="button" placement="top" container="body" ngbTooltip="{{'PAGE.NSINSTANCE.NEWNSINSTANCE' | translate}}"
             (click)="instantiateNS()">
             <i class="fa fa-paper-plane" aria-hidden="true"></i>&nbsp; {{'PAGE.NSINSTANCE.NEWNSINSTANCE' | translate}}
@@ -39,7 +43,7 @@
     <page-reload></page-reload>
 </div>
 <div class="smarttable-style bg-white mt-1">
-    <ng2-smart-table [ngClass]="checkDataClass" [settings]="settings" [source]="dataSource"
+    <ng2-smart-table #table [ngClass]="checkDataClass" [settings]="settings" [source]="dataSource"
         (userRowSelect)="onUserRowSelect($event)">
     </ng2-smart-table>
 </div>