[ONOS-6375] Implement table view for querying mapping information
Change-Id: I786fe19dc31889b777f55587faecc48e63db6666
diff --git a/apps/mappingmanagement/web/src/main/resources/app/view/mapping/mapping.js b/apps/mappingmanagement/web/src/main/resources/app/view/mapping/mapping.js
index 00262f9..f047ebc 100644
--- a/apps/mappingmanagement/web/src/main/resources/app/view/mapping/mapping.js
+++ b/apps/mappingmanagement/web/src/main/resources/app/view/mapping/mapping.js
@@ -21,17 +21,30 @@
'use strict';
// injected references
- var $log, $scope, $location;
+ var $log, $scope, $location, tbs;
angular.module('ovMapping', [])
.controller('OvMappingCtrl',
- ['$log', '$scope', '$location',
+ ['$log', '$scope', '$location', 'TableBuilderService',
- function (_$log_, _$scope_, _$location_) {
+ function (_$log_, _$scope_, _$location_, _tbs_) {
var params;
+
$log = _$log_;
$scope = _$scope_;
$location = _$location_;
+ tbs = _tbs_;
+
+ params = $location.search();
+ if (params.hasOwnProperty('devId')) {
+ $scope.devId = params['devId'];
+ }
+
+ tbs.buildTable({
+ scope: $scope,
+ tag: 'mapping',
+ query: params
+ });
$log.log('OvMappingCtrl has been created');
}]);