import { LoadingDialogService } from '../services/ui/loading-dialog.service';
import { NotificationService } from '../services/ui/notification.service';
import { UiService } from '../services/ui/ui.service';
-import { RanControlConnectDialogComponent } from './ran-connection-dialog.component';
import { RANControlDataSource } from './ran-control.datasource';
@Component({
this.instanceChange.unsubscribe();
}
- setupRANConnection() {
- if (this.darkMode) {
- this.panelClass = 'dark-theme';
- } else {
- this.panelClass = '';
- }
- const dialogRef = this.dialog.open(RanControlConnectDialogComponent, {
- panelClass: this.panelClass,
- width: '450px',
- data: {
- instanceKey: this.instanceKey
- }
- });
- dialogRef.afterClosed()
- .subscribe((result: boolean) => {
- if (result) {
- this.dataSource.loadTable(this.instanceKey);
- }
- });
- }
-
disconnectAllRANConnections() {
const aboutError = 'Disconnect all RAN Connections Failed: ';
this.confirmDialogService.openConfirmDialog('Are you sure you want to disconnect all RAN connections?')