Merge "a-la-carte services e2e test - add more 2 VfModules"
[vid.git] / vid-webpack-master / src / app / shared / components / genericFormPopup / genericFormServices / vfModuleUpgrade / vfModule.upgrade.popuop.service.ts
1 import {Injectable} from "@angular/core";
2 import {ITreeNode} from "angular-tree-component/dist/defs/api";
3 import {FormGroup} from "@angular/forms";
4 import {VfModulePopuopService} from "../vfModule/vfModule.popuop.service";
5 import {FormPopupDetails} from "../../../../models/formControlModels/formPopupDetails.model";
6
7 @Injectable()
8 export class VfModuleUpgradePopupService extends VfModulePopuopService {
9   node: ITreeNode;
10
11   getGenericFormPopupDetails(serviceId: string, vnfStoreKey: string, vfModuleStoreKey: string, node: ITreeNode, uuidData: Object, isUpdateMode: boolean): FormPopupDetails {
12     return super.getGenericFormPopupDetails(serviceId, vnfStoreKey, vfModuleStoreKey, node, uuidData, isUpdateMode);
13   }
14
15   getDynamicInputs = () => [];
16   getControls = () => [];
17   getTitle = (): string => 'Upgrade Module';
18
19   onSubmit(that, form: FormGroup) {
20     //that.storeVFModule(that, form.value);
21     this.postSubmitIframeMessage(that);
22     this.onCancel(that, form);
23   }
24
25 }