@backstage/ui
Components used by Backstage plugins and apps
Functions
|
Function |
Description |
|---|---|
|
A component that renders a toolbar. | |
|
A component that renders a header page. | |
|
A component that renders a tab. | |
|
Pagination controls for Table components with page navigation and size selection. | |
|
A component that renders a list of tabs. | |
|
A component that renders the content of a tab. | |
|
A component that renders a list of tabs. | |
|
A component that renders a tag. | |
|
A component that renders a list of tags. | |
|
Hook for managing table state including pagination and future features like sorting. Supports both controlled and uncontrolled modes using offset/pageSize pattern (Backstage style). |
Interfaces
|
Interface |
Description |
|---|---|
|
Properties for ButtonIcon | |
|
Properties for ButtonLink | |
|
Properties for Button | |
|
Props for the CardBody component. | |
|
Props for the CardFooter component. | |
|
Props for the CardHeader component. | |
|
Props for the Card component. | |
|
Base type for the component styles structure | |
|
Props for the DialogBody component. | |
|
Props for the DialogHeader component. | |
|
Props for the Dialog component. | |
|
Props for the DialogTrigger component. | |
|
Represents a breadcrumb item in the header. | |
|
Props for the main HeaderPage component. | |
|
Props for the main Header component. | |
|
Represents a tab item in the header navigation. | |
|
Props for the TabList component. | |
|
Props for the TabPanel component. | |
|
Props for the Tab component. | |
|
Props for the Tabs component. | |
|
Props for the TagGroup component. | |
|
Props for the Tag component. | |
Variables
|
Variable |
Description |
|---|---|
|
Card component. | |
|
CardBody component. | |
|
CardFooter component. | |
|
CardHeader component. | |
|
Collapsible is a component that allows you to collapse and expand content. It is a wrapper around the CollapsiblePrimitive component from base-ui-components. | |
|
Component definitions for the Backstage UI library | |
Type Aliases
|
Type Alias |
Description |
|---|---|
|
Base type for the component styles structure | |
|
Helper type to extract class names for a component | |
|
Type utilities for extracting information from the component styles | |
|
Base type for the component styles structure | |
|
Base type for the component styles structure | |
|
Strategies for matching the current route to determine which tab should be active. | |