Data Dictionary Wizard 59/78059/2
authorEzhilarasi <ezhrajam@in.ibm.com>
Thu, 7 Feb 2019 14:05:47 +0000 (19:35 +0530)
committerEzhilarasi R <ezhrajam@in.ibm.com>
Thu, 7 Feb 2019 14:11:20 +0000 (14:11 +0000)
Change-Id: I926c58c7dfda20cee8dfd3f5f5e2e217de8a5912
Issue-ID: CCSDK-804
Signed-off-by: Ezhilarasi <ezhrajam@in.ibm.com>
cds-ui/client/src/app/feature-modules/resource-definition/resource-creation/resource-creation.module.ts
cds-ui/client/src/app/feature-modules/resource-definition/resource-definition-routing.module.ts
cds-ui/client/src/app/feature-modules/resource-definition/resource-definition.component.html
cds-ui/client/src/app/feature-modules/resource-definition/resource-definition.module.ts
cds-ui/client/src/app/feature-modules/resource-definition/resource-edit/resource-edit.module.ts
cds-ui/client/src/app/feature-modules/resource-definition/save-resource/save-resource.module.ts

index 2ece3ce..e4fcf13 100644 (file)
@@ -28,7 +28,16 @@ import { MatToolbarModule,MatIconModule, MatButtonModule, MatSidenavModule,  Mat
 import { UploadResourceComponent } from './upload-resource/upload-resource.component';
 
 @NgModule({
-  declarations: [ResourceCreationComponent],
+  declarations: [
+    ResourceCreationComponent,
+    ResourceTemplateOptionsComponent,
+    UploadResourceComponent
+  ],
+  exports: [
+    ResourceCreationComponent,
+    ResourceTemplateOptionsComponent,
+    UploadResourceComponent
+  ],
   imports: [
     CommonModule,
     ResourceCreationRoutingModule,
index aa19c93..986c288 100644 (file)
@@ -22,7 +22,6 @@ import { NgModule } from '@angular/core';
 import { Routes, RouterModule } from '@angular/router';
 import { ResourceDefinitionComponent } from './resource-definition.component';
 
-
 const routes: Routes = [
     {
         path: '',
index df6cc73..6d3186c 100644 (file)
 * ============LICENSE_END=========================================================
 */-->
 
-<app-cbawizard [appName]="appName"></app-cbawizard>
-<router-outlet></router-outlet>
-
+<!-- <app-cbawizard [appName]="appName"></app-cbawizard>
+<router-outlet></router-outlet> -->
+<mat-card class="CBAform">
+  <mat-card-content>
+    <mat-horizontal-stepper [linear]="isLinear" #stepper>
+      <mat-step [stepControl]="firstFormGroup">
+        <ng-template matStepLabel>Resource creation Method</ng-template>
+        <app-resource-creation></app-resource-creation>
+        <div>
+          <button mat-button matStepperNext style="color:white;background:gray">Proceed</button>
+        </div>
+      </mat-step>
+      <mat-step [stepControl]="secondFormGroup">
+        <ng-template matStepLabel>Resource Edit/Validate </ng-template>
+        <app-resource-edit></app-resource-edit>
+        <!-- <div>
+              <button mat-button matStepperNext style="color:white;background:gray">Proceed</button>
+          </div> -->
+      </mat-step>
+      <mat-step [stepControl]="thirdFormGroup">
+        <ng-template matStepLabel>Save in Database</ng-template>
+        <app-save-resource></app-save-resource>
+        <div>
+          <button mat-button matStepperNext style="color:white;background:gray">Save</button>
+        </div>
+      </mat-step>
+    </mat-horizontal-stepper>
+  </mat-card-content>
+</mat-card>
\ No newline at end of file
index 45b062f..c618e27 100644 (file)
@@ -24,6 +24,12 @@ import { CommonModule } from '@angular/common';
 import { ResourceDefinitionRoutingModule } from './resource-definition-routing.module';
 import { ResourceDefinitionComponent } from './resource-definition.component';
 import { SharedModule } from '../../../app/common/shared/shared.module';
+import { SaveResourceModule } from './save-resource/save-resource.module';
+import { ResourceCreationModule } from './resource-creation/resource-creation.module';
+import { ResourceEditModule } from './resource-edit/resource-edit.module';
+
+import { MatToolbarModule, MatButtonModule, MatSidenavModule,  MatListModule, MatGridListModule, MatCardModule, MatMenuModule, MatTableModule, MatPaginatorModule, MatSortModule, MatInputModule, MatSelectModule, MatRadioModule, MatFormFieldModule, MatStepperModule} from '@angular/material';
+import { MatIconModule } from '@angular/material/icon';
 
 @NgModule({
   
@@ -32,7 +38,26 @@ import { SharedModule } from '../../../app/common/shared/shared.module';
     imports: [
     CommonModule,
     ResourceDefinitionRoutingModule,
-    SharedModule
+    SharedModule,
+    SaveResourceModule,
+    ResourceCreationModule,
+    ResourceEditModule,
+    MatToolbarModule,
+    MatButtonModule,
+    MatSidenavModule,
+    MatIconModule,
+    MatListModule,
+    MatGridListModule,
+    MatCardModule,
+    MatMenuModule,
+    MatTableModule,
+    MatPaginatorModule,
+    MatSortModule,
+    MatInputModule,
+    MatSelectModule, 
+    MatRadioModule, 
+    MatFormFieldModule, 
+    MatStepperModule,
   ]
 })
 export class ResourceDefinitionModule { }
index 6e64fb9..3efab67 100644 (file)
@@ -25,7 +25,8 @@ import { ResourceEditComponent } from './resource-edit.component';
 import { ResourceEditRoutingModule } from './resource-edit-routing.module';
 
 @NgModule({
-  declarations: [ResourceEditComponent],
+  declarations: [ ResourceEditComponent ],
+  exports: [ ResourceEditComponent ],
   imports: [
     CommonModule,
     ResourceEditRoutingModule
index cd34375..d87cfe3 100644 (file)
@@ -26,6 +26,7 @@ import { SaveResourceRoutingModule } from './save-resource-routing.module';
 
 @NgModule({
   declarations: [SaveResourceComponent],
+  exports: [ SaveResourceComponent ],
   imports: [
     CommonModule,
     SaveResourceRoutingModule