From 2b836503481534773c06edf3ff8d6cfaf8934b7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20B=C3=B6ckelmann?= Date: Wed, 8 May 2024 08:07:32 +0200 Subject: [PATCH] Edit CharacteristicValues --- ...nherited-item-characteristic-editor.component.html | 11 +++++++++-- .../inherited-item-characteristic-editor.component.ts | 9 +++++++++ 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/src/app/editor/items/item-editor/inherited-item-characteristic-editor/inherited-item-characteristic-editor.component.html b/src/app/editor/items/item-editor/inherited-item-characteristic-editor/inherited-item-characteristic-editor.component.html index 16da5d6..a0e01af 100644 --- a/src/app/editor/items/item-editor/inherited-item-characteristic-editor/inherited-item-characteristic-editor.component.html +++ b/src/app/editor/items/item-editor/inherited-item-characteristic-editor/inherited-item-characteristic-editor.component.html @@ -6,13 +6,20 @@ Value - {{characteristicValue.value}} + + {{characteristicValue.value}} + + Value + + + - + + diff --git a/src/app/editor/items/item-editor/inherited-item-characteristic-editor/inherited-item-characteristic-editor.component.ts b/src/app/editor/items/item-editor/inherited-item-characteristic-editor/inherited-item-characteristic-editor.component.ts index 3369926..624eebd 100644 --- a/src/app/editor/items/item-editor/inherited-item-characteristic-editor/inherited-item-characteristic-editor.component.ts +++ b/src/app/editor/items/item-editor/inherited-item-characteristic-editor/inherited-item-characteristic-editor.component.ts @@ -16,6 +16,7 @@ export class InheritedItemCharacteristicEditorComponent implements OnInit{ datasource: MatTableDataSource = new MatTableDataSource(); displayedColumns: string[] = ['characteristic', 'value', 'edit'] + editedItemgroupCharacteristicValue: ItemgroupCharacteristicValue | undefined ngOnInit() { this.item!.initializeItemCharacteristics(); @@ -30,4 +31,12 @@ export class InheritedItemCharacteristicEditorComponent implements OnInit{ } return [] } + + editCharacteristicValue(itemCharacteristicValue: ItemgroupCharacteristicValue): void { + this.editedItemgroupCharacteristicValue = itemCharacteristicValue; + } + + finishEditing() { + this.editedItemgroupCharacteristicValue = undefined; + } }