From 2223e46979344d00e44c6657fdf395babe75332b Mon Sep 17 00:00:00 2001 From: Yasa-Nataliya Date: Fri, 22 Sep 2023 20:55:27 +0530 Subject: [PATCH] [ACS-5645] added group panel lock changes --- .../content-metadata/content-metadata.component.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/content-services/src/lib/content-metadata/components/content-metadata/content-metadata.component.ts b/lib/content-services/src/lib/content-metadata/components/content-metadata/content-metadata.component.ts index 4abb70bc12..456cb357c4 100644 --- a/lib/content-services/src/lib/content-metadata/components/content-metadata/content-metadata.component.ts +++ b/lib/content-services/src/lib/content-metadata/components/content-metadata/content-metadata.component.ts @@ -147,12 +147,19 @@ export class ContentMetadataComponent implements OnChanges, OnInit, OnDestroy { @Output() editableCategoriesChange = new EventEmitter(); + /** Emitted when content's group state is changed. **/ + @Output() + groupChange = new EventEmitter(); + @Input() editableCategories = false; @Input() editableTags = false; + @Input() + group: CardViewGroup; + private _assignedTags: string[] = []; private assignedTagsEntries: TagEntry[] = []; private _editable = false; @@ -180,7 +187,6 @@ export class ContentMetadataComponent implements OnChanges, OnInit, OnDestroy { hasAllowableOperations = false; editableGroup: CardViewGroup; buttonType = ButtonType; - group: CardViewGroup; constructor( private contentMetadataService: ContentMetadataService, @@ -403,6 +409,7 @@ export class ContentMetadataComponent implements OnChanges, OnInit, OnDestroy { case ButtonType.Group: group.editable = !group.editable; + this.groupChange.emit(group); this.editableGroup = group.editable ? group : null; if (group.editable) { group.expanded = true;