diff options
Diffstat (limited to 'vid-webpack-master/src/app/instantiationStatus')
-rw-r--r-- | vid-webpack-master/src/app/instantiationStatus/instantiationStatus.component.service.ts | 8 | ||||
-rw-r--r-- | vid-webpack-master/src/app/instantiationStatus/instantiationStatus.component.ts | 8 |
2 files changed, 16 insertions, 0 deletions
diff --git a/vid-webpack-master/src/app/instantiationStatus/instantiationStatus.component.service.ts b/vid-webpack-master/src/app/instantiationStatus/instantiationStatus.component.service.ts index 3c45632ee..a6445193c 100644 --- a/vid-webpack-master/src/app/instantiationStatus/instantiationStatus.component.service.ts +++ b/vid-webpack-master/src/app/instantiationStatus/instantiationStatus.component.service.ts @@ -189,6 +189,14 @@ export class InstantiationStatusComponentService { isRecreateVisible(): boolean { return this._featureFlagsService.getFlagState(Features.FLAG_2004_CREATE_ANOTHER_INSTANCE_FROM_TEMPLATE); } + + isNewViewEditVisible(): boolean { + return this._featureFlagsService.getFlagState(Features.FLAG_2006_NEW_VIEW_EDIT_BUTTON_IN_INSTANTIATION_STATUS); + } + + forwardToNewViewEdit(item: ServiceInfoModel): void { + this.navigateToNewViewEdit(item, DrawingBoardModes.EDIT); + } } diff --git a/vid-webpack-master/src/app/instantiationStatus/instantiationStatus.component.ts b/vid-webpack-master/src/app/instantiationStatus/instantiationStatus.component.ts index f27faac60..4dccb9e32 100644 --- a/vid-webpack-master/src/app/instantiationStatus/instantiationStatus.component.ts +++ b/vid-webpack-master/src/app/instantiationStatus/instantiationStatus.component.ts @@ -59,6 +59,14 @@ export class InstantiationStatusComponent implements OnInit { visible: () => true, }, { + name: "New View/Edit", + dataTestId: "context-menu-new-view-edit", + className: "fa-pencil", + click: (item: ServiceInfoModel) => this.instantiationStatusComponentService.forwardToNewViewEdit(item), + enabled: () => true, + visible: () => this.instantiationStatusComponentService.isNewViewEditVisible(), + }, + { name: "Create another one", dataTestId: "context-menu-create-another-one", className: "fa-clone", |