allow for filtering of custom extension types

This commit is contained in:
Jacob Overgaard
2022-06-01 13:40:55 +02:00
parent fce63f8eac
commit 57d839862d

View File

@@ -114,6 +114,7 @@ export class UmbExtensionRegistry {
extensionsOfType(type: 'propertyEditor'): Observable<Array<UmbExtensionManifestPropertyEditor>>;
extensionsOfType(type: UmbExtensionManifestCoreTypes): Observable<Array<UmbExtensionManifestCore>>;
extensionsOfType(type: string): Observable<Array<UmbExtensionManifestOther>>;
extensionsOfType<T extends UmbExtensionManifestBase>(type: string): Observable<Array<T>>;
extensionsOfType(type: string) {
return this.extensions.pipe(
map((exts: Array<UmbExtensionManifest>) => exts