Added changes in Resource Edit 23/78823/2
authorSwapnali Shadanan Pode <sp00501638@techmahindra.com>
Fri, 22 Feb 2019 07:10:18 +0000 (12:40 +0530)
committerSwapnali Shadanan Pode <sp00501638@techmahindra.com>
Fri, 22 Feb 2019 07:10:18 +0000 (12:40 +0530)
Change-Id: Iaa383538ed29c8f242385bab1197fadc4abe4fd2
Issue-ID: CCSDK-807
Signed-off-by: sp00501638 <sp00501638@techmahindra.com>
cds-ui/client/src/app/feature-modules/resource-definition/resource-edit/resource-edit-routing.module.ts
cds-ui/client/src/app/feature-modules/resource-definition/resource-edit/resource-edit.component.html
cds-ui/client/src/app/feature-modules/resource-definition/resource-edit/resource-edit.component.scss
cds-ui/client/src/app/feature-modules/resource-definition/resource-edit/resource-edit.component.spec.ts
cds-ui/client/src/app/feature-modules/resource-definition/resource-edit/resource-edit.component.ts
cds-ui/client/src/app/feature-modules/resource-definition/resource-edit/resource-edit.module.ts

index bf423f0..ae417c4 100644 (file)
@@ -2,8 +2,8 @@
 * ============LICENSE_START=======================================================
 * ONAP : CDS
 * ================================================================================
-* Copyright 2019 TechMahindra
-*=================================================================================
+* Copyright (C) 2019 TechMahindra
+* =================================================================================
 * 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
@@ -33,3 +33,4 @@ const routes: Routes = [
   exports: [RouterModule]
 })
 export class ResourceEditRoutingModule { }
+
index 8f40e8e..7df5092 100644 (file)
@@ -2,7 +2,7 @@
 * ============LICENSE_START=======================================================
 * ONAP : CDS
 * ================================================================================
-* Copyright 2019 TechMahindra
+* Copyright (C) 2019 TechMahindra
 *=================================================================================
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 */-->
 
 
-<p>
-  resource-edit works!
-</p>
-<router-outlet></router-outlet>
\ No newline at end of file
+<mat-card class="metadata-card">
+        <mat-card-header>
+            <mat-card-title>Resource Metadata</mat-card-title>
+        </mat-card-header>
+        <mat-card-content>
+            <app-resource-metadata></app-resource-metadata>
+        </mat-card-content>
+</mat-card>
+
+<mat-card class="sources-card">
+     <mat-card-header>
+          <mat-card-title>
+                Sources
+          </mat-card-title>
+    </mat-card-header>
+    <mat-card-content>
+          <app-sources-template></app-sources-template>
+    </mat-card-content>
+</mat-card>
+
+<mat-card class="submit">
+   <button mat-raised-button>Save</button>
+</mat-card>
+<!-- <router-outlet></router-outlet> -->
\ No newline at end of file
index cafd2bf..7135350 100644 (file)
@@ -2,7 +2,7 @@
 * ============LICENSE_START=======================================================
 * ONAP : CDS
 * ================================================================================
-* Copyright 2019 TechMahindra
+* Copyright (C) 2019 TechMahindra
 *=================================================================================
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * ============LICENSE_END=========================================================
-*/
\ No newline at end of file
+*/
+
+.metadata-card {
+  width: 100%;  
+  background-color: #f1f1f1;
+  padding: 0.01em 16px;
+  margin: 20px 0;
+  box-shadow: 0 2px 2px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)!important;
+  height: auto;
+}
+.sources-card {
+  width: 100%;  
+  background-color: #f1f1f1;
+  padding: 0.01em 16px;
+  margin: 20px 0;
+  box-shadow: 0 2px 2px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)!important;
+  height: auto;
+}
+.mat-raised-button{
+  border: 1px solid grey;
+  background-color: grey;
+  padding: 1px;
+  color: white;
+
+}
+.mat-card-title{
+   padding-top: 7px;
+}
+.mat-card-header{
+   height:35px;
+}
+.mat-card-content{
+   width: auto;
+   background-color: #fff;
+   padding: 8px 8px;
+   word-wrap: break-word;
+}
index a970de6..f88452d 100644 (file)
@@ -2,7 +2,7 @@
 * ============LICENSE_START=======================================================
 * ONAP : CDS
 * ================================================================================
-* Copyright 2019 TechMahindra
+* Copyright (C) 2019 TechMahindra
 *=================================================================================
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
index a4e9773..5b56703 100644 (file)
@@ -2,7 +2,7 @@
 * ============LICENSE_START=======================================================
 * ONAP : CDS
 * ================================================================================
-* Copyright 2019 TechMahindra
+* Copyright (C) 2019 TechMahindra
 *=================================================================================
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
index 3efab67..8f28021 100644 (file)
@@ -2,7 +2,7 @@
 * ============LICENSE_START=======================================================
 * ONAP : CDS
 * ================================================================================
-* Copyright 2019 TechMahindra
+* Copyright (C) 2019 TechMahindra
 *=================================================================================
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
@@ -23,13 +23,24 @@ import { CommonModule } from '@angular/common';
 
 import { ResourceEditComponent } from './resource-edit.component';
 import { ResourceEditRoutingModule } from './resource-edit-routing.module';
+import { MatExpansionModule,MatToolbarModule,MatIconModule, MatButtonModule, MatSidenavModule,  MatCheckboxModule, MatListModule, MatGridListModule, MatCardModule, MatMenuModule, MatTableModule, MatPaginatorModule, MatSortModule, MatInputModule, MatSelectModule, MatRadioModule, MatFormFieldModule, MatStepperModule} from '@angular/material';
+import { FormsModule,ReactiveFormsModule } from '@angular/forms';
+import { SharedModule } from '../../../../app/common/shared/shared.module';
+import { SourcesTemplateComponent } from './sources-template/sources-template.component';
+import { ResourceMetadataComponent } from './resource-metadata/resource-metadata.component';
+import { DragDropModule } from '@angular/cdk/drag-drop';
 
 @NgModule({
-  declarations: [ ResourceEditComponent ],
-  exports: [ ResourceEditComponent ],
+  declarations: [ ResourceEditComponent,SourcesTemplateComponent,ResourceMetadataComponent ],
   imports: [
-    CommonModule,
-    ResourceEditRoutingModule
-  ]
+   CommonModule,
+   ResourceEditRoutingModule,
+   SharedModule,
+   FormsModule,ReactiveFormsModule,
+   DragDropModule,
+   MatExpansionModule,MatToolbarModule,MatIconModule, MatButtonModule, MatSidenavModule,  MatCheckboxModule, MatListModule, MatGridListModule, MatCardModule, MatMenuModule, MatTableModule, MatPaginatorModule, MatSortModule, MatInputModule, MatSelectModule, MatRadioModule, MatFormFieldModule, MatStepperModule
+
+  ],
+  exports: [ ResourceEditComponent,SharedModule ]
 })
 export class ResourceEditModule { }