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";
8 export class VfModuleUpgradePopupService extends VfModulePopuopService {
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);
15 getDynamicInputs = () => [];
16 getControls = () => [];
17 getTitle = (): string => 'Upgrade Module';
19 onSubmit(that, form: FormGroup) {
20 //that.storeVFModule(that, form.value);
21 this.postSubmitIframeMessage(that);
22 this.onCancel(that, form);