X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=webapp-frontend%2Fsrc%2Fapp%2Fcontrol%2Fcontrol.component.ts;h=573f70518ed90064bc1eda5006e8f436573bf2d2;hb=dfa4f23a94fcbf31deab33abde4c6a8318fd4186;hp=1520862014ac674268abd5aeb0459d3b6de6bc5e;hpb=e2cbc4d0304646febf7e2cbe0dccdf9840189222;p=portal%2Fric-dashboard.git diff --git a/webapp-frontend/src/app/control/control.component.ts b/webapp-frontend/src/app/control/control.component.ts index 15208620..573f7051 100644 --- a/webapp-frontend/src/app/control/control.component.ts +++ b/webapp-frontend/src/app/control/control.component.ts @@ -1,15 +1,15 @@ /*- * ========================LICENSE_START================================= - * ORAN-OSC + * O-RAN-SC * %% * Copyright (C) 2019 AT&T Intellectual Property and Nokia * %% * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. @@ -18,76 +18,16 @@ * ========================LICENSE_END=================================== */ import { Component, OnInit } from '@angular/core'; -import { LocalDataSource } from 'ng2-smart-table'; -import { ControlService } from '../services/control/control.service'; -import { Router } from '@angular/router'; @Component({ selector: 'app-control', templateUrl: './control.component.html', styleUrls: ['./control.component.css'] }) -export class ControlComponent { +export class ControlComponent implements OnInit { - settings = { - hideSubHeader: true, - actions: { - columnTitle: 'Actions', - add: false, - edit: false, - delete: false, - custom: [ - { name: 'view', title: 'view', }, - ], - position: 'right' + constructor() { } - }, - columns: { - id: { - title: 'ID', - type: 'number', - }, - xAppName: { - title: 'xApp Name', - type: 'string', - }, - xAppType: { - title: 'xApp Type', - type: 'string', - }, - podId: { - title: 'Pod ID', - type: 'number', - }, - k8Status: { - title: 'k8 Status', - type: 'string', - }, - age: { - title: 'Age', - type: 'string', - }, - }, - }; - - source: LocalDataSource = new LocalDataSource(); - - constructor(private service: ControlService, private router: Router) { - const data = this.service.getData(); - this.source.load(data); - } - - view(event): void { - const url = '/xapp'; - this.router.navigate([url, event]).then( (e) => { - if (e) { - console.log(event.data); - console.log('Navigation is successful!'); - } else { - console.log('Navigation has failed!'); - } - }); + ngOnInit() { } - - }