Skip to main content
Version: Next

NavItemBlueprint

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

Creates extensions that make up the items of the nav bar.

Signature:

NavItemBlueprint: import("../wiring").ExtensionBlueprint<{
kind: "nav-item";
name: undefined;
params: {
title: string;
icon: IconComponent;
routeRef: RouteRef<undefined>;
};
output: import("../wiring").ConfigurableExtensionDataRef<{
title: string;
icon: IconComponent;
routeRef: RouteRef<undefined>;
}, "core.nav-item.target", {}>;
inputs: {};
config: {};
configInput: {};
dataRefs: {
target: import("../wiring").ConfigurableExtensionDataRef<{
title: string;
icon: IconComponent;
routeRef: RouteRef<undefined>;
}, "core.nav-item.target", {}>;
};
}>