re base code
[sdc.git] / catalog-ui / src / app / ng2 / pages / composition / panel / panel-tabs / groups / group-information-tab.component.ts
@@ -7,9 +7,9 @@
  * 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.
  * ============LICENSE_END=========================================================
  */
 
-/**
- * Created by obarda on 19/08/2015.
- */
-export class CatalogStatusFilter {
+import * as _ from "lodash";
+import { Component, Inject, Input, Output, EventEmitter } from "@angular/core";
+import { GroupInstance } from 'app/models/graph/zones/group-instance';
+
+@Component({
+    selector: 'group-information-tab',
+    templateUrl: './group-information-tab.component.html',
+    styleUrls: ['./../base/base-tab.component.less']
+})
+export class GroupInformationTabComponent {
+    @Input() group: GroupInstance;
+    @Input() isViewOnly: boolean;
 
     constructor() {
-        let filter = <CatalogStatusFilter>( (statuses:any) => {
-            let filtered = [];
-            angular.forEach(statuses, function (status) {
-                filtered.push(status);
-            });
-            return filtered;
-        });
 
-        return filter;
     }
-}
 
+}