frontend-plugin-api: rename to ResolvedInputValueOverrides

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2025-08-07 17:28:19 +02:00
parent 1e6410b770
commit f433c72b52
4 changed files with 8 additions and 8 deletions
+2 -2
View File
@@ -994,7 +994,7 @@ export interface ExtensionBlueprint<
: T['params'],
context?: {
config?: T['config'];
inputs?: ResolveInputValueOverrides<NonNullable<T['inputs']>>;
inputs?: ResolvedInputValueOverrides<NonNullable<T['inputs']>>;
},
) => ExtensionDataContainer<NonNullable<T['output']>>,
context: {
@@ -1201,7 +1201,7 @@ export type ExtensionDefinition<
context?: Expand<
{
config?: T['config'];
inputs?: ResolveInputValueOverrides<NonNullable<T['inputs']>>;
inputs?: ResolvedInputValueOverrides<NonNullable<T['inputs']>>;
} & ([T['params']] extends [never]
? {}
: {
@@ -17,7 +17,7 @@
import { ApiHolder, AppNode } from '../apis';
import { Expand } from '@backstage/types';
import {
ResolveInputValueOverrides,
ResolvedInputValueOverrides,
resolveInputOverrides,
} from './resolveInputOverrides';
import { createExtensionDataContainer } from '@internal/frontend';
@@ -221,7 +221,7 @@ export type ExtensionDefinition<
context?: Expand<
{
config?: T['config'];
inputs?: ResolveInputValueOverrides<NonNullable<T['inputs']>>;
inputs?: ResolvedInputValueOverrides<NonNullable<T['inputs']>>;
} & ([T['params']] extends [never]
? {}
: {
@@ -30,7 +30,7 @@ import { ExtensionInput } from './createExtensionInput';
import { ExtensionDataRef, ExtensionDataValue } from './createExtensionDataRef';
import { createExtensionDataContainer } from '@internal/frontend';
import {
ResolveInputValueOverrides,
ResolvedInputValueOverrides,
resolveInputOverrides,
} from './resolveInputOverrides';
import { ExtensionDataContainer } from './types';
@@ -286,7 +286,7 @@ export interface ExtensionBlueprint<
: T['params'],
context?: {
config?: T['config'];
inputs?: ResolveInputValueOverrides<NonNullable<T['inputs']>>;
inputs?: ResolvedInputValueOverrides<NonNullable<T['inputs']>>;
},
) => ExtensionDataContainer<NonNullable<T['output']>>,
context: {
@@ -27,7 +27,7 @@ import { ExtensionInput } from './createExtensionInput';
import { ExtensionDataContainer } from './types';
/** @ignore */
export type ResolveInputValueOverrides<
export type ResolvedInputValueOverrides<
TInputs extends {
[inputName in string]: ExtensionInput<
ExtensionDataRef,
@@ -101,7 +101,7 @@ export function resolveInputOverrides(
| ({ node: AppNode } & ExtensionDataContainer<any>)
| Array<{ node: AppNode } & ExtensionDataContainer<any>>;
},
inputOverrides?: ResolveInputValueOverrides,
inputOverrides?: ResolvedInputValueOverrides,
) {
if (!declaredInputs || !inputs || !inputOverrides) {
return inputs;