Skip to content

Commit b849da2

Browse files
committed
Update entity-expansion.manager.ts
1 parent 83cf8a0 commit b849da2

File tree

1 file changed

+10
-14
lines changed

1 file changed

+10
-14
lines changed

src/Umbraco.Web.UI.Client/src/packages/core/utils/expansion/entity-expansion.manager.ts

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -80,33 +80,29 @@ export class UmbEntityExpansionManager<
8080

8181
/**
8282
* Collapses an entity
83-
* @param {EntryModelType} entity The entity to open
83+
* @param {EntryModelType} entry The entity to open
8484
* @memberof UmbEntityExpansionManager
8585
* @returns {Promise<void>}
8686
*/
87-
public async collapseItem(entity: EntryModelType): Promise<void> {
88-
this._expansion.filter((x) => x.entityType !== entity.entityType || x.unique !== entity.unique);
89-
this.getHostElement()?.dispatchEvent(
90-
new UmbExpansionEntryCollapsedEvent({ entityType: entity.entityType, unique: entity.unique }),
91-
);
87+
public async collapseItem(entry: EntryModelType): Promise<void> {
88+
this._expansion.filter((x) => x.entityType !== entry.entityType || x.unique !== entry.unique);
89+
this.getHostElement()?.dispatchEvent(new UmbExpansionEntryCollapsedEvent(entry));
9290
this.getHostElement()?.dispatchEvent(new UmbExpansionChangeEvent());
9391
}
9492

9593
/**
9694
* Collapses multiple entities
97-
* @param {UmbEntityExpansionModel<EntryModelType>} entities The entities to close
95+
* @param {UmbEntityExpansionModel<EntryModelType>} entries The entities to close
9896
* @memberof UmbEntityExpansionManager
9997
* @returns {void}
10098
*/
101-
public collapseItems(entities: UmbEntityExpansionModel<EntryModelType>): void {
102-
if (!entities || entities.length === 0) return;
99+
public collapseItems(entries: UmbEntityExpansionModel<EntryModelType>): void {
100+
if (!entries || entries.length === 0) return;
103101
this._expansion.filter(
104-
(x) => !entities.some((entity) => entity.entityType === x.entityType && entity.unique === x.unique),
102+
(x) => !entries.some((entry) => entry.entityType === x.entityType && entry.unique === x.unique),
105103
);
106-
entities.forEach((entity) => {
107-
this.getHostElement()?.dispatchEvent(
108-
new UmbExpansionEntryCollapsedEvent({ entityType: entity.entityType, unique: entity.unique }),
109-
);
104+
entries.forEach((entry) => {
105+
this.getHostElement()?.dispatchEvent(new UmbExpansionEntryCollapsedEvent(entry));
110106
});
111107
this.getHostElement()?.dispatchEvent(new UmbExpansionChangeEvent());
112108
}

0 commit comments

Comments
 (0)