Release v0.1.6

This commit is contained in:
2026-07-07 16:00:38 +02:00
parent a2053518d1
commit 150b720f12
149 changed files with 14311 additions and 8005 deletions

View File

@@ -8,6 +8,13 @@ export function uiCapability<T = unknown>(capabilityName: string, modules: Platf
return null;
}
export function uiCapabilities<T = unknown>(capabilityName: string, modules: PlatformWebModule[]): T[] {
return modules.flatMap((module) => {
const value = module.uiCapabilities?.[capabilityName];
return value === undefined ? [] : [value as T];
});
}
export function hasUiCapability(capabilityName: string, modules: PlatformWebModule[]): boolean {
return uiCapability(capabilityName, modules) !== null;
}