From eeaffbd927d0732bae943ed09324ca90164e2bc3 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Wed, 19 Oct 2022 12:22:57 +0200 Subject: [PATCH] add method to check if an extension has already been registered --- .../src/core/extensions-api/registry/extension.registry.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Umbraco.Web.UI.Client/src/core/extensions-api/registry/extension.registry.ts b/src/Umbraco.Web.UI.Client/src/core/extensions-api/registry/extension.registry.ts index d5692e9cbc..963db9b492 100644 --- a/src/Umbraco.Web.UI.Client/src/core/extensions-api/registry/extension.registry.ts +++ b/src/Umbraco.Web.UI.Client/src/core/extensions-api/registry/extension.registry.ts @@ -50,6 +50,11 @@ export class UmbExtensionRegistry { } } + isRegistered(alias: string): boolean { + const values = this._extensions.getValue(); + return values.some((ext) => ext.alias === alias); + } + getByAlias(alias: string): Observable; getByAlias(alias: string) { // TODO: make pipes prettier/simpler/reuseable