Skip to main content
Version: Next

ResolvedExtensionInput

Home > @backstage/frontend-plugin-api > ResolvedExtensionInput

Convert a single extension input into a matching resolved input.

Signature:

export type ResolvedExtensionInput<TExtensionInput extends ExtensionInput<any, any>> = TExtensionInput['extensionData'] extends Array<AnyExtensionDataRef> ? {
node: AppNode;
} & ExtensionDataContainer<TExtensionInput['extensionData'][number]> : never;

References: ExtensionInput, AnyExtensionDataRef, AppNode, ExtensionDataContainer