Skip to main content
Version: Next

ApiBlueprint

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

Creates utility API extensions.

Signature:

ApiBlueprint: import("@backstage/frontend-plugin-api").ExtensionBlueprint<{
kind: "api";
params: <TApi, TImpl extends TApi, TDeps extends { [name in string]: unknown; }>(params: ApiFactory<TApi, TImpl, TDeps>) => import("@backstage/frontend-plugin-api").ExtensionBlueprintParams<AnyApiFactory>;
output: import("@backstage/frontend-plugin-api").ExtensionDataRef<AnyApiFactory, "core.api.factory", {}>;
inputs: {};
config: {};
configInput: {};
dataRefs: {
factory: import("@backstage/frontend-plugin-api").ConfigurableExtensionDataRef<AnyApiFactory, "core.api.factory", {}>;
};
}>