diff --git a/src/Umbraco.Web.UI.Client/src/libs/extension-api/registry/extension.registry.ts b/src/Umbraco.Web.UI.Client/src/libs/extension-api/registry/extension.registry.ts index 6764b32b97..611d3caf47 100644 --- a/src/Umbraco.Web.UI.Client/src/libs/extension-api/registry/extension.registry.ts +++ b/src/Umbraco.Web.UI.Client/src/libs/extension-api/registry/extension.registry.ts @@ -106,7 +106,7 @@ export class UmbExtensionRegistry< } register(manifest: ManifestTypes | ManifestKind): void { - const isValid = this.checkExtension(manifest); + const isValid = this.#checkExtension(manifest); if (!isValid) { return; } @@ -143,14 +143,7 @@ export class UmbExtensionRegistry< return false; } - /* - getByAlias(alias: string) { - // TODO: make pipes prettier/simpler/reuseable - return this.extensions.pipe(map((extensions) => extensions.find((extension) => extension.alias === alias) || null)); - } - */ - - private checkExtension(manifest: ManifestTypes | ManifestKind): boolean { + #checkExtension(manifest: ManifestTypes | ManifestKind): boolean { if (!manifest.type) { console.error(`Extension is missing type`, manifest); return false; @@ -345,6 +338,7 @@ export class UmbExtensionRegistry< * @param type {string} - The type of the extensions to get. * @returns {Observable} - An observable of the extensions that matches the type. */ + // TODO: get rid of the extensions name. extensionsOfType< Key extends keyof ManifestTypeMap | string, T extends ManifestBase = SpecificManifestTypeOrManifestBase, @@ -375,6 +369,7 @@ export class UmbExtensionRegistry< * @param type {Array} - The types of the extensions to get. * @returns {Observable} - An observable of the extensions that matches the types. */ + // TODO: get rid of the extensions name. extensionsOfTypes( types: string[], ): Observable> {