@@ -56,6 +56,7 @@ import { ProfileInfo } from '@backstage/core-plugin-api';
|
||||
import { ProfileInfoApi } from '@backstage/core-plugin-api';
|
||||
import { PropsWithChildren } from 'react';
|
||||
import PropTypes from 'prop-types';
|
||||
import { default as React_2 } from 'react';
|
||||
import { ReactNode } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
import { SessionApi } from '@backstage/core-plugin-api';
|
||||
@@ -113,7 +114,7 @@ export type ApiFactoryScope = 'default' | 'app' | 'static';
|
||||
|
||||
// @public
|
||||
export const ApiProvider: {
|
||||
(props: PropsWithChildren<ApiProviderProps>): JSX.Element;
|
||||
(props: PropsWithChildren<ApiProviderProps>): React_2.JSX.Element;
|
||||
propTypes: {
|
||||
apis: PropTypes.Validator<
|
||||
NonNullable<
|
||||
@@ -235,7 +236,7 @@ export type AppRouteBinder = <
|
||||
) => void;
|
||||
|
||||
// @public
|
||||
export function AppRouter(props: AppRouterProps): JSX.Element;
|
||||
export function AppRouter(props: AppRouterProps): React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface AppRouterProps {
|
||||
@@ -368,7 +369,9 @@ export type ErrorBoundaryFallbackProps = PropsWithChildren<{
|
||||
}>;
|
||||
|
||||
// @public
|
||||
export const FeatureFlagged: (props: FeatureFlaggedProps) => JSX.Element;
|
||||
export const FeatureFlagged: (
|
||||
props: FeatureFlaggedProps,
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type FeatureFlaggedProps = {
|
||||
|
||||
@@ -54,7 +54,9 @@ import { TooltipProps } from '@material-ui/core/Tooltip';
|
||||
import { WithStyles } from '@material-ui/core/styles';
|
||||
|
||||
// @public
|
||||
export function AlertDisplay(props: AlertDisplayProps): JSX.Element | null;
|
||||
export function AlertDisplay(
|
||||
props: AlertDisplayProps,
|
||||
): React_2.JSX.Element | null;
|
||||
|
||||
// @public
|
||||
export type AlertDisplayProps = {
|
||||
@@ -66,7 +68,7 @@ export type AlertDisplayProps = {
|
||||
};
|
||||
|
||||
// @public
|
||||
export function Avatar(props: AvatarProps): JSX.Element;
|
||||
export function Avatar(props: AvatarProps): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type AvatarClassKey = 'avatar';
|
||||
@@ -94,7 +96,7 @@ export type BackstageOverrides = Overrides & {
|
||||
export type BoldHeaderClassKey = 'root' | 'title' | 'subheader';
|
||||
|
||||
// @public
|
||||
export function BottomLink(props: BottomLinkProps): JSX.Element;
|
||||
export function BottomLink(props: BottomLinkProps): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type BottomLinkClassKey = 'root' | 'boxTitle' | 'arrow';
|
||||
@@ -109,7 +111,7 @@ export type BottomLinkProps = {
|
||||
// Warning: (ae-forgotten-export) The symbol "Props_19" needs to be exported by the entry point index.d.ts
|
||||
//
|
||||
// @public
|
||||
export function Breadcrumbs(props: Props_19): JSX.Element;
|
||||
export function Breadcrumbs(props: Props_19): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type BreadcrumbsClickableTextClassKey = 'root';
|
||||
@@ -120,7 +122,7 @@ export type BreadcrumbsStyledBoxClassKey = 'root';
|
||||
// Warning: (ae-forgotten-export) The symbol "IconComponentProps" needs to be exported by the entry point index.d.ts
|
||||
//
|
||||
// @public
|
||||
export function BrokenImageIcon(props: IconComponentProps): JSX.Element;
|
||||
export function BrokenImageIcon(props: IconComponentProps): React_2.JSX.Element;
|
||||
|
||||
// @public @deprecated (undocumented)
|
||||
export const Button: (props: LinkButtonProps) => JSX.Element;
|
||||
@@ -134,22 +136,24 @@ export type CardActionsTopRightClassKey = 'root';
|
||||
// Warning: (ae-forgotten-export) The symbol "CardTabProps" needs to be exported by the entry point index.d.ts
|
||||
//
|
||||
// @public
|
||||
export function CardTab(props: PropsWithChildren<CardTabProps>): JSX.Element;
|
||||
export function CardTab(
|
||||
props: PropsWithChildren<CardTabProps>,
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type CardTabClassKey = 'root' | 'selected';
|
||||
|
||||
// @public (undocumented)
|
||||
export function CatalogIcon(props: IconComponentProps): JSX.Element;
|
||||
export function CatalogIcon(props: IconComponentProps): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export function ChatIcon(props: IconComponentProps): JSX.Element;
|
||||
export function ChatIcon(props: IconComponentProps): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type ClosedDropdownClassKey = 'icon';
|
||||
|
||||
// @public
|
||||
export function CodeSnippet(props: CodeSnippetProps): JSX.Element;
|
||||
export function CodeSnippet(props: CodeSnippetProps): React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface CodeSnippetProps {
|
||||
@@ -164,14 +168,16 @@ export interface CodeSnippetProps {
|
||||
// Warning: (ae-forgotten-export) The symbol "Props_13" needs to be exported by the entry point index.d.ts
|
||||
//
|
||||
// @public
|
||||
export function Content(props: PropsWithChildren<Props_13>): JSX.Element;
|
||||
export function Content(
|
||||
props: PropsWithChildren<Props_13>,
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-forgotten-export) The symbol "ContentHeaderProps" needs to be exported by the entry point index.d.ts
|
||||
//
|
||||
// @public
|
||||
export function ContentHeader(
|
||||
props: PropsWithChildren<ContentHeaderProps>,
|
||||
): JSX.Element;
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type ContentHeaderClassKey =
|
||||
@@ -182,7 +188,7 @@ export type ContentHeaderClassKey =
|
||||
| 'title';
|
||||
|
||||
// @public
|
||||
export function CopyTextButton(props: CopyTextButtonProps): JSX.Element;
|
||||
export function CopyTextButton(props: CopyTextButtonProps): React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface CopyTextButtonProps {
|
||||
@@ -193,7 +199,9 @@ export interface CopyTextButtonProps {
|
||||
}
|
||||
|
||||
// @public
|
||||
export function CreateButton(props: CreateButtonProps): JSX.Element | null;
|
||||
export function CreateButton(
|
||||
props: CreateButtonProps,
|
||||
): React_2.JSX.Element | null;
|
||||
|
||||
// @public
|
||||
export type CreateButtonProps = {
|
||||
@@ -204,12 +212,12 @@ export type CreateButtonProps = {
|
||||
export type CustomProviderClassKey = 'form' | 'button';
|
||||
|
||||
// @public (undocumented)
|
||||
export function DashboardIcon(props: IconComponentProps): JSX.Element;
|
||||
export function DashboardIcon(props: IconComponentProps): React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export function DependencyGraph<NodeData, EdgeData>(
|
||||
props: DependencyGraphProps<NodeData, EdgeData>,
|
||||
): JSX.Element;
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type DependencyGraphDefaultLabelClassKey = 'text';
|
||||
@@ -301,7 +309,7 @@ export namespace DependencyGraphTypes {
|
||||
// Warning: (ae-forgotten-export) The symbol "Props" needs to be exported by the entry point index.d.ts
|
||||
//
|
||||
// @public (undocumented)
|
||||
export const DismissableBanner: (props: Props) => JSX.Element;
|
||||
export const DismissableBanner: (props: Props) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type DismissableBannerClassKey =
|
||||
@@ -317,15 +325,15 @@ export type DismissableBannerClassKey =
|
||||
export type DismissbleBannerClassKey = DismissableBannerClassKey;
|
||||
|
||||
// @public (undocumented)
|
||||
export function DocsIcon(props: IconComponentProps): JSX.Element;
|
||||
export function DocsIcon(props: IconComponentProps): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export function EmailIcon(props: IconComponentProps): JSX.Element;
|
||||
export function EmailIcon(props: IconComponentProps): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-forgotten-export) The symbol "Props_2" needs to be exported by the entry point index.d.ts
|
||||
//
|
||||
// @public
|
||||
export function EmptyState(props: Props_2): JSX.Element;
|
||||
export function EmptyState(props: Props_2): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type EmptyStateClassKey = 'root' | 'action' | 'imageContainer';
|
||||
@@ -347,7 +355,7 @@ export type ErrorBoundaryProps = {
|
||||
// Warning: (ae-forgotten-export) The symbol "IErrorPageProps" needs to be exported by the entry point index.d.ts
|
||||
//
|
||||
// @public
|
||||
export function ErrorPage(props: IErrorPageProps): JSX.Element;
|
||||
export function ErrorPage(props: IErrorPageProps): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type ErrorPageClassKey = 'container' | 'title' | 'subtitle';
|
||||
@@ -355,7 +363,7 @@ export type ErrorPageClassKey = 'container' | 'title' | 'subtitle';
|
||||
// @public
|
||||
export function ErrorPanel(
|
||||
props: PropsWithChildren<ErrorPanelProps>,
|
||||
): JSX.Element;
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type ErrorPanelClassKey = 'text' | 'divider';
|
||||
@@ -382,18 +390,18 @@ export type FeatureCalloutCircleClassKey =
|
||||
// @public
|
||||
export function FeatureCalloutCircular(
|
||||
props: PropsWithChildren<Props_4>,
|
||||
): JSX.Element;
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type FiltersContainerClassKey = 'root' | 'title';
|
||||
|
||||
// @public
|
||||
export function Gauge(props: GaugeProps): JSX.Element;
|
||||
export function Gauge(props: GaugeProps): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-forgotten-export) The symbol "Props_10" needs to be exported by the entry point index.d.ts
|
||||
//
|
||||
// @public
|
||||
export function GaugeCard(props: Props_10): JSX.Element;
|
||||
export function GaugeCard(props: Props_10): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type GaugeCardClassKey = 'root';
|
||||
@@ -429,18 +437,20 @@ export type GaugePropsGetColorOptions = {
|
||||
};
|
||||
|
||||
// @public (undocumented)
|
||||
export function GitHubIcon(props: IconComponentProps): JSX.Element;
|
||||
export function GitHubIcon(props: IconComponentProps): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export function GroupIcon(props: IconComponentProps): JSX.Element;
|
||||
export function GroupIcon(props: IconComponentProps): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-forgotten-export) The symbol "Props_14" needs to be exported by the entry point index.d.ts
|
||||
//
|
||||
// @public
|
||||
export function Header(props: PropsWithChildren<Props_14>): JSX.Element;
|
||||
export function Header(props: PropsWithChildren<Props_14>): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export function HeaderActionMenu(props: HeaderActionMenuProps): JSX.Element;
|
||||
export function HeaderActionMenu(
|
||||
props: HeaderActionMenuProps,
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type HeaderActionMenuItem = {
|
||||
@@ -471,7 +481,7 @@ export type HeaderClassKey =
|
||||
// Warning: (ae-forgotten-export) The symbol "Props_5" needs to be exported by the entry point index.d.ts
|
||||
//
|
||||
// @public
|
||||
export function HeaderIconLinkRow(props: Props_5): JSX.Element;
|
||||
export function HeaderIconLinkRow(props: Props_5): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type HeaderIconLinkRowClassKey = 'links';
|
||||
@@ -479,7 +489,7 @@ export type HeaderIconLinkRowClassKey = 'links';
|
||||
// Warning: (ae-forgotten-export) The symbol "HeaderLabelProps" needs to be exported by the entry point index.d.ts
|
||||
//
|
||||
// @public
|
||||
export function HeaderLabel(props: HeaderLabelProps): JSX.Element;
|
||||
export function HeaderLabel(props: HeaderLabelProps): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type HeaderLabelClassKey = 'root' | 'label' | 'value';
|
||||
@@ -487,7 +497,7 @@ export type HeaderLabelClassKey = 'root' | 'label' | 'value';
|
||||
// Warning: (ae-forgotten-export) The symbol "HeaderTabsProps" needs to be exported by the entry point index.d.ts
|
||||
//
|
||||
// @public
|
||||
export function HeaderTabs(props: HeaderTabsProps): JSX.Element;
|
||||
export function HeaderTabs(props: HeaderTabsProps): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type HeaderTabsClassKey =
|
||||
@@ -497,14 +507,14 @@ export type HeaderTabsClassKey =
|
||||
| 'tabRoot';
|
||||
|
||||
// @public (undocumented)
|
||||
export function HelpIcon(props: IconComponentProps): JSX.Element;
|
||||
export function HelpIcon(props: IconComponentProps): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-forgotten-export) The symbol "Props_6" needs to be exported by the entry point index.d.ts
|
||||
//
|
||||
// @public
|
||||
export function HorizontalScrollGrid(
|
||||
props: PropsWithChildren<Props_6>,
|
||||
): JSX.Element;
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type HorizontalScrollGridClassKey =
|
||||
@@ -563,16 +573,16 @@ export type InfoCardVariants = 'flex' | 'fullHeight' | 'gridItem';
|
||||
// Warning: (ae-forgotten-export) The symbol "IntroCardProps" needs to be exported by the entry point index.d.ts
|
||||
//
|
||||
// @public
|
||||
export function IntroCard(props: IntroCardProps): JSX.Element;
|
||||
export function IntroCard(props: IntroCardProps): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-forgotten-export) The symbol "ItemCardProps" needs to be exported by the entry point index.d.ts
|
||||
// Warning: (ae-missing-release-tag) "ItemCard" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public @deprecated
|
||||
export function ItemCard(props: ItemCardProps): JSX.Element;
|
||||
export function ItemCard(props: ItemCardProps): React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export function ItemCardGrid(props: ItemCardGridProps): JSX.Element;
|
||||
export function ItemCardGrid(props: ItemCardGridProps): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type ItemCardGridClassKey = 'root';
|
||||
@@ -585,7 +595,7 @@ export type ItemCardGridProps = Partial<WithStyles<typeof styles>> & {
|
||||
};
|
||||
|
||||
// @public
|
||||
export function ItemCardHeader(props: ItemCardHeaderProps): JSX.Element;
|
||||
export function ItemCardHeader(props: ItemCardHeaderProps): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type ItemCardHeaderClassKey = 'root';
|
||||
@@ -603,7 +613,7 @@ export type ItemCardHeaderProps = Partial<WithStyles<typeof styles_2>> & {
|
||||
// Warning: (ae-missing-release-tag) "Lifecycle" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function Lifecycle(props: Props_7): JSX.Element;
|
||||
export function Lifecycle(props: Props_7): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "LifecycleClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -614,7 +624,7 @@ export type LifecycleClassKey = 'alpha' | 'beta';
|
||||
// Warning: (ae-missing-release-tag) "LinearGauge" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function LinearGauge(props: Props_11): JSX.Element | null;
|
||||
export function LinearGauge(props: Props_11): React_2.JSX.Element | null;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "Link" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -644,7 +654,7 @@ export type LinkProps = Omit<LinkProps_2, 'to'> &
|
||||
export type LoginRequestListItemClassKey = 'root';
|
||||
|
||||
// @public
|
||||
export function LogViewer(props: LogViewerProps): JSX.Element;
|
||||
export function LogViewer(props: LogViewerProps): React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type LogViewerClassKey =
|
||||
@@ -691,7 +701,7 @@ export interface LogViewerProps {
|
||||
// Warning: (ae-missing-release-tag) "MarkdownContent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public
|
||||
export function MarkdownContent(props: Props_8): JSX.Element;
|
||||
export function MarkdownContent(props: Props_8): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "MarkdownContentClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -727,7 +737,9 @@ export type MicDropClassKey = 'micDrop';
|
||||
// Warning: (ae-missing-release-tag) "MissingAnnotationEmptyState" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function MissingAnnotationEmptyState(props: Props_3): JSX.Element;
|
||||
export function MissingAnnotationEmptyState(
|
||||
props: Props_3,
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "MissingAnnotationEmptyStateClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -735,7 +747,9 @@ export function MissingAnnotationEmptyState(props: Props_3): JSX.Element;
|
||||
export type MissingAnnotationEmptyStateClassKey = 'code';
|
||||
|
||||
// @public
|
||||
export const MobileSidebar: (props: MobileSidebarProps) => JSX.Element | null;
|
||||
export const MobileSidebar: (
|
||||
props: MobileSidebarProps,
|
||||
) => React_2.JSX.Element | null;
|
||||
|
||||
// @public
|
||||
export type MobileSidebarProps = {
|
||||
@@ -745,7 +759,7 @@ export type MobileSidebarProps = {
|
||||
// Warning: (ae-missing-release-tag) "OAuthRequestDialog" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function OAuthRequestDialog(_props: {}): JSX.Element;
|
||||
export function OAuthRequestDialog(_props: {}): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "OAuthRequestDialogClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -765,7 +779,7 @@ export type OpenedDropdownClassKey = 'icon';
|
||||
// Warning: (ae-missing-release-tag) "OverflowTooltip" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function OverflowTooltip(props: Props_9): JSX.Element;
|
||||
export function OverflowTooltip(props: Props_9): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "OverflowTooltipClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -776,7 +790,7 @@ export type OverflowTooltipClassKey = 'container';
|
||||
// Warning: (ae-missing-release-tag) "Page" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function Page(props: Props_16): JSX.Element;
|
||||
export function Page(props: Props_16): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "PageClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -789,19 +803,19 @@ export type PageClassKey = 'root';
|
||||
// @public (undocumented)
|
||||
export function PageWithHeader(
|
||||
props: PropsWithChildren<PageWithHeaderProps>,
|
||||
): JSX.Element;
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "Progress" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function Progress(
|
||||
props: PropsWithChildren<LinearProgressProps>,
|
||||
): JSX.Element;
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export const ProxiedSignInPage: (
|
||||
props: ProxiedSignInPageProps,
|
||||
) => JSX.Element | null;
|
||||
) => React_2.JSX.Element | null;
|
||||
|
||||
// @public
|
||||
export type ProxiedSignInPageProps = SignInPageProps & {
|
||||
@@ -812,7 +826,7 @@ export type ProxiedSignInPageProps = SignInPageProps & {
|
||||
// Warning: (ae-missing-release-tag) "ResponseErrorPanel" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public
|
||||
export function ResponseErrorPanel(props: ErrorPanelProps): JSX.Element;
|
||||
export function ResponseErrorPanel(props: ErrorPanelProps): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "ResponseErrorPanelClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -822,12 +836,14 @@ export type ResponseErrorPanelClassKey = 'text' | 'divider';
|
||||
// Warning: (ae-missing-release-tag) "RoutedTabs" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function RoutedTabs(props: { routes: SubRoute_2[] }): JSX.Element;
|
||||
export function RoutedTabs(props: {
|
||||
routes: SubRoute_2[];
|
||||
}): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-forgotten-export) The symbol "SelectProps" needs to be exported by the entry point index.d.ts
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function Select(props: SelectProps): JSX.Element;
|
||||
export function Select(props: SelectProps): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type SelectClassKey =
|
||||
@@ -851,7 +867,7 @@ export type SelectItem = {
|
||||
};
|
||||
|
||||
// @public
|
||||
export const Sidebar: (props: SidebarProps) => JSX.Element;
|
||||
export const Sidebar: (props: SidebarProps) => React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "SIDEBAR_INTRO_LOCAL_STORAGE" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -905,10 +921,10 @@ export const SidebarDivider: React_2.ComponentType<
|
||||
export type SidebarDividerClassKey = 'root';
|
||||
|
||||
// @public
|
||||
export const SidebarExpandButton: () => JSX.Element | null;
|
||||
export const SidebarExpandButton: () => React_2.JSX.Element | null;
|
||||
|
||||
// @public
|
||||
export const SidebarGroup: (props: SidebarGroupProps) => JSX.Element;
|
||||
export const SidebarGroup: (props: SidebarGroupProps) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface SidebarGroupProps extends BottomNavigationActionProps {
|
||||
@@ -920,7 +936,7 @@ export interface SidebarGroupProps extends BottomNavigationActionProps {
|
||||
// Warning: (ae-missing-release-tag) "SidebarIntro" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function SidebarIntro(_props: {}): JSX.Element | null;
|
||||
export function SidebarIntro(_props: {}): React_2.JSX.Element | null;
|
||||
|
||||
// @public (undocumented)
|
||||
export type SidebarIntroClassKey =
|
||||
@@ -967,7 +983,7 @@ export type SidebarOpenState = {
|
||||
export function SidebarOpenStateProvider(props: {
|
||||
children: ReactNode;
|
||||
value: SidebarOpenState;
|
||||
}): JSX.Element;
|
||||
}): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type SidebarOptions = {
|
||||
@@ -978,7 +994,7 @@ export type SidebarOptions = {
|
||||
// Warning: (ae-missing-release-tag) "SidebarPage" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function SidebarPage(props: SidebarPageProps): JSX.Element;
|
||||
export function SidebarPage(props: SidebarPageProps): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "SidebarPageClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -1011,7 +1027,7 @@ export type SidebarPinStateContextType = {
|
||||
export function SidebarPinStateProvider(props: {
|
||||
children: ReactNode;
|
||||
value: SidebarPinStateContextType;
|
||||
}): JSX.Element;
|
||||
}): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type SidebarProps = {
|
||||
@@ -1036,7 +1052,9 @@ export const SidebarScrollWrapper: React_2.ComponentType<
|
||||
// Warning: (ae-missing-release-tag) "SidebarSearchField" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function SidebarSearchField(props: SidebarSearchFieldProps): JSX.Element;
|
||||
export function SidebarSearchField(
|
||||
props: SidebarSearchFieldProps,
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "SidebarSpace" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -1067,12 +1085,14 @@ export const SidebarSpacer: React_2.ComponentType<
|
||||
export type SidebarSpacerClassKey = 'root';
|
||||
|
||||
// @public
|
||||
export const SidebarSubmenu: (props: SidebarSubmenuProps) => JSX.Element;
|
||||
export const SidebarSubmenu: (
|
||||
props: SidebarSubmenuProps,
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export const SidebarSubmenuItem: (
|
||||
props: SidebarSubmenuItemProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type SidebarSubmenuItemDropdownItem = {
|
||||
@@ -1100,7 +1120,7 @@ export type SidebarSubmenuProps = {
|
||||
// Warning: (ae-missing-release-tag) "SignInPage" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function SignInPage(props: Props_17): JSX.Element;
|
||||
export function SignInPage(props: Props_17): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "SignInPageClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -1123,7 +1143,7 @@ export type SignInProviderConfig = {
|
||||
// @public (undocumented)
|
||||
export function SimpleStepper(
|
||||
props: PropsWithChildren<StepperProps>,
|
||||
): JSX.Element;
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "SimpleStepperFooterClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -1136,7 +1156,7 @@ export type SimpleStepperFooterClassKey = 'root';
|
||||
// @public (undocumented)
|
||||
export function SimpleStepperStep(
|
||||
props: PropsWithChildren<StepProps>,
|
||||
): JSX.Element;
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "SimpleStepperStepClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -1146,7 +1166,9 @@ export type SimpleStepperStepClassKey = 'end';
|
||||
// Warning: (ae-missing-release-tag) "StatusAborted" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function StatusAborted(props: PropsWithChildren<{}>): JSX.Element;
|
||||
export function StatusAborted(
|
||||
props: PropsWithChildren<{}>,
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "StatusClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -1163,33 +1185,39 @@ export type StatusClassKey =
|
||||
// Warning: (ae-missing-release-tag) "StatusError" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function StatusError(props: PropsWithChildren<{}>): JSX.Element;
|
||||
export function StatusError(props: PropsWithChildren<{}>): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "StatusOK" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function StatusOK(props: PropsWithChildren<{}>): JSX.Element;
|
||||
export function StatusOK(props: PropsWithChildren<{}>): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "StatusPending" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function StatusPending(props: PropsWithChildren<{}>): JSX.Element;
|
||||
export function StatusPending(
|
||||
props: PropsWithChildren<{}>,
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "StatusRunning" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function StatusRunning(props: PropsWithChildren<{}>): JSX.Element;
|
||||
export function StatusRunning(
|
||||
props: PropsWithChildren<{}>,
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "StatusWarning" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function StatusWarning(props: PropsWithChildren<{}>): JSX.Element;
|
||||
export function StatusWarning(
|
||||
props: PropsWithChildren<{}>,
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-forgotten-export) The symbol "Props_12" needs to be exported by the entry point index.d.ts
|
||||
// Warning: (ae-missing-release-tag) "StructuredMetadataTable" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function StructuredMetadataTable(props: Props_12): JSX.Element;
|
||||
export function StructuredMetadataTable(props: Props_12): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "StructuredMetadataTableListClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -1211,7 +1239,7 @@ export type SubmenuOptions = {
|
||||
// Warning: (ae-missing-release-tag) "SubvalueCell" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function SubvalueCell(props: SubvalueCellProps): JSX.Element;
|
||||
export function SubvalueCell(props: SubvalueCellProps): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "SubvalueCellClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -1222,7 +1250,7 @@ export type SubvalueCellClassKey = 'value' | 'subvalue';
|
||||
// Warning: (ae-missing-release-tag) "SupportButton" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function SupportButton(props: SupportButtonProps): JSX.Element;
|
||||
export function SupportButton(props: SupportButtonProps): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "SupportButtonClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -1272,7 +1300,9 @@ export type Tab = {
|
||||
// Warning: (ae-missing-release-tag) "TabbedCard" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function TabbedCard(props: PropsWithChildren<Props_18>): JSX.Element;
|
||||
export function TabbedCard(
|
||||
props: PropsWithChildren<Props_18>,
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "TabbedCardClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -1283,7 +1313,7 @@ export type TabbedCardClassKey = 'root' | 'indicator';
|
||||
// Warning: (ae-missing-release-tag) "TabbedLayout" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public
|
||||
export function TabbedLayout(props: PropsWithChildren<{}>): JSX.Element;
|
||||
export function TabbedLayout(props: PropsWithChildren<{}>): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export namespace TabbedLayout {
|
||||
@@ -1296,7 +1326,9 @@ export namespace TabbedLayout {
|
||||
// Warning: (ae-missing-release-tag) "Table" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export function Table<T extends object = {}>(props: TableProps<T>): JSX.Element;
|
||||
export function Table<T extends object = {}>(
|
||||
props: TableProps<T>,
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export namespace Table {
|
||||
@@ -1385,7 +1417,7 @@ export function TrendLine(
|
||||
Pick<SparklinesLineProps, 'color'> & {
|
||||
title?: string;
|
||||
},
|
||||
): JSX.Element | null;
|
||||
): React_2.JSX.Element | null;
|
||||
|
||||
// @public
|
||||
export function useContent(): {
|
||||
@@ -1403,7 +1435,7 @@ export function useQueryParamState<T>(
|
||||
): [T | undefined, SetQueryParams<T>];
|
||||
|
||||
// @public (undocumented)
|
||||
export function UserIcon(props: IconComponentProps): JSX.Element;
|
||||
export function UserIcon(props: IconComponentProps): React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export class UserIdentity implements IdentityApi {
|
||||
@@ -1449,13 +1481,13 @@ export const useSidebarPinState: () => SidebarPinState;
|
||||
export function useSupportConfig(): SupportConfig;
|
||||
|
||||
// @public (undocumented)
|
||||
export function WarningIcon(props: IconComponentProps): JSX.Element;
|
||||
export function WarningIcon(props: IconComponentProps): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-forgotten-export) The symbol "WarningProps" needs to be exported by the entry point index.d.ts
|
||||
// Warning: (ae-missing-release-tag) "WarningPanel" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public
|
||||
export function WarningPanel(props: WarningProps): JSX.Element;
|
||||
export function WarningPanel(props: WarningProps): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "WarningPanelClassKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
|
||||
@@ -45,7 +45,7 @@ export const analyticsApiRef: ApiRef<AnalyticsApi>;
|
||||
export const AnalyticsContext: (options: {
|
||||
attributes: Partial<AnalyticsContextValue>;
|
||||
children: ReactNode;
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type AnalyticsContextValue = CommonAnalyticsContext & {
|
||||
@@ -782,7 +782,9 @@ export function withApis<T extends {}>(
|
||||
): <TProps extends T>(
|
||||
WrappedComponent: React_2.ComponentType<TProps>,
|
||||
) => {
|
||||
(props: React_2.PropsWithChildren<Omit<TProps, keyof T>>): JSX.Element;
|
||||
(
|
||||
props: React_2.PropsWithChildren<Omit<TProps, keyof T>>,
|
||||
): React_2.JSX.Element;
|
||||
displayName: string;
|
||||
};
|
||||
```
|
||||
|
||||
@@ -3,8 +3,6 @@
|
||||
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
|
||||
|
||||
```ts
|
||||
/// <reference types="react" />
|
||||
|
||||
import { ApiFactory } from '@backstage/core-plugin-api';
|
||||
import { ApiRef } from '@backstage/core-plugin-api';
|
||||
import { AuthRequestOptions } from '@backstage/core-plugin-api';
|
||||
@@ -13,6 +11,7 @@ import { Config } from '@backstage/config';
|
||||
import { OAuthApi } from '@backstage/core-plugin-api';
|
||||
import { OpenIdConnectApi } from '@backstage/core-plugin-api';
|
||||
import { ProfileInfoApi } from '@backstage/core-plugin-api';
|
||||
import { default as React_2 } from 'react';
|
||||
import { ScmIntegrationRegistry } from '@backstage/integration';
|
||||
import { SessionApi } from '@backstage/core-plugin-api';
|
||||
|
||||
@@ -108,7 +107,7 @@ export interface ScmAuthTokenResponse {
|
||||
// @public
|
||||
export const ScmIntegrationIcon: (
|
||||
props: ScmIntegrationIconProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type ScmIntegrationIconProps = {
|
||||
|
||||
@@ -4,11 +4,12 @@
|
||||
|
||||
```ts
|
||||
import { PropsWithChildren } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
|
||||
// @alpha
|
||||
export const MockPluginProvider: ({
|
||||
children,
|
||||
}: PropsWithChildren<{}>) => JSX.Element;
|
||||
}: PropsWithChildren<{}>) => React_2.JSX.Element;
|
||||
|
||||
// (No @packageDocumentation comment for this package)
|
||||
```
|
||||
|
||||
@@ -26,6 +26,7 @@ import { JsonValue } from '@backstage/types';
|
||||
import { MatcherFunction } from '@testing-library/react';
|
||||
import { Observable } from '@backstage/types';
|
||||
import { PermissionApi } from '@backstage/plugin-permission-react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { ReactElement } from 'react';
|
||||
import { ReactNode } from 'react';
|
||||
import { RenderOptions } from '@testing-library/react';
|
||||
@@ -214,7 +215,7 @@ export type SyncLogCollector = () => void;
|
||||
// @public
|
||||
export const TestApiProvider: <T extends any[]>(
|
||||
props: TestApiProviderProps<T>,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type TestApiProviderProps<TApiPairs extends any[]> = {
|
||||
|
||||
@@ -12,6 +12,8 @@ import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { DiscoveryApi } from '@backstage/core-plugin-api';
|
||||
import { FetchApi } from '@backstage/core-plugin-api';
|
||||
import { isAdrAvailable } from '@backstage/plugin-adr-common';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { ReactNode } from 'react';
|
||||
import { ResultHighlight } from '@backstage/plugin-search-common';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
@@ -76,7 +78,10 @@ export const adrPlugin: BackstagePlugin<
|
||||
|
||||
// @public
|
||||
export const AdrReader: {
|
||||
(props: { adr: string; decorators?: AdrContentDecorator[] }): JSX.Element;
|
||||
(props: {
|
||||
adr: string;
|
||||
decorators?: AdrContentDecorator[];
|
||||
}): React_2.JSX.Element;
|
||||
decorators: Readonly<{
|
||||
createRewriteRelativeLinksDecorator(): AdrContentDecorator;
|
||||
createRewriteRelativeEmbedsDecorator(): AdrContentDecorator;
|
||||
@@ -107,7 +112,7 @@ export type AdrSearchResultListItemProps = {
|
||||
export const EntityAdrContent: (props: {
|
||||
contentDecorators?: AdrContentDecorator[] | undefined;
|
||||
filePathFilterFn?: AdrFilePathFilterFn | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
export { isAdrAvailable };
|
||||
```
|
||||
|
||||
@@ -3,10 +3,9 @@
|
||||
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
|
||||
|
||||
```ts
|
||||
/// <reference types="react" />
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public
|
||||
@@ -19,7 +18,7 @@ export const airbrakePlugin: BackstagePlugin<
|
||||
>;
|
||||
|
||||
// @public
|
||||
export const EntityAirbrakeContent: () => JSX.Element;
|
||||
export const EntityAirbrakeContent: () => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export const isAirbrakeAvailable: (entity: Entity) => boolean;
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
@@ -22,7 +23,7 @@ export const allurePlugin: BackstagePlugin<
|
||||
>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityAllureReportContent: () => JSX.Element;
|
||||
export const EntityAllureReportContent: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const isAllureReportAvailable: (entity: Entity) => boolean;
|
||||
|
||||
@@ -6,15 +6,16 @@
|
||||
/// <reference types="react" />
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public
|
||||
export const ApacheAirflowDagTable: (props: {
|
||||
dagIds?: string[] | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const ApacheAirflowPage: () => JSX.Element;
|
||||
export const ApacheAirflowPage: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const apacheAirflowPlugin: BackstagePlugin<
|
||||
|
||||
@@ -3,12 +3,12 @@
|
||||
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
|
||||
|
||||
```ts
|
||||
/// <reference types="react" />
|
||||
import { default as React_2 } from 'react';
|
||||
|
||||
// @public (undocumented)
|
||||
export const grpcDocsApiWidget: {
|
||||
type: string;
|
||||
title: string;
|
||||
component: (definition: string) => JSX.Element;
|
||||
component: (definition: string) => React_2.JSX.Element;
|
||||
};
|
||||
```
|
||||
|
||||
@@ -11,6 +11,7 @@ import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { CatalogTableRow } from '@backstage/plugin-catalog';
|
||||
import { ExternalRouteRef } from '@backstage/core-plugin-api';
|
||||
import { InfoCardVariants } from '@backstage/core-components';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
import { TableColumn } from '@backstage/core-components';
|
||||
@@ -18,14 +19,14 @@ import { TableProps } from '@backstage/core-components';
|
||||
import { UserListFilterKind } from '@backstage/plugin-catalog-react';
|
||||
|
||||
// @public (undocumented)
|
||||
export const ApiDefinitionCard: () => JSX.Element;
|
||||
export const ApiDefinitionCard: () => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export function ApiDefinitionDialog(props: {
|
||||
open: boolean;
|
||||
entity: ApiEntity;
|
||||
onClose: () => void;
|
||||
}): JSX.Element;
|
||||
}): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type ApiDefinitionWidget = {
|
||||
@@ -62,20 +63,22 @@ export { apiDocsPlugin as plugin };
|
||||
// @public
|
||||
export const ApiExplorerIndexPage: (
|
||||
props: DefaultApiExplorerPageProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const ApiExplorerPage: (
|
||||
props: DefaultApiExplorerPageProps,
|
||||
) => JSX.Element;
|
||||
) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const ApiTypeTitle: (props: { apiEntity: ApiEntity }) => JSX.Element;
|
||||
export const ApiTypeTitle: (props: {
|
||||
apiEntity: ApiEntity;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const AsyncApiDefinitionWidget: (
|
||||
props: AsyncApiDefinitionWidgetProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type AsyncApiDefinitionWidgetProps = {
|
||||
@@ -86,17 +89,17 @@ export type AsyncApiDefinitionWidgetProps = {
|
||||
export const ConsumedApisCard: (props: {
|
||||
variant?: InfoCardVariants;
|
||||
columns?: TableColumn<ApiEntity>[];
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const ConsumingComponentsCard: (props: {
|
||||
variant?: InfoCardVariants;
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export const DefaultApiExplorerPage: (
|
||||
props: DefaultApiExplorerPageProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type DefaultApiExplorerPageProps = {
|
||||
@@ -109,40 +112,40 @@ export type DefaultApiExplorerPageProps = {
|
||||
export function defaultDefinitionWidgets(): ApiDefinitionWidget[];
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityApiDefinitionCard: () => JSX.Element;
|
||||
export const EntityApiDefinitionCard: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityConsumedApisCard: (props: {
|
||||
variant?: InfoCardVariants | undefined;
|
||||
columns?: TableColumn<ApiEntity>[] | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityConsumingComponentsCard: (props: {
|
||||
variant?: InfoCardVariants | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityHasApisCard: (props: {
|
||||
variant?: InfoCardVariants | undefined;
|
||||
columns?: TableColumn<ApiEntity>[] | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityProvidedApisCard: (props: {
|
||||
variant?: InfoCardVariants | undefined;
|
||||
columns?: TableColumn<ApiEntity>[] | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityProvidingComponentsCard: (props: {
|
||||
variant?: InfoCardVariants | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const GraphQlDefinitionWidget: (
|
||||
props: GraphQlDefinitionWidgetProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type GraphQlDefinitionWidgetProps = {
|
||||
@@ -153,12 +156,12 @@ export type GraphQlDefinitionWidgetProps = {
|
||||
export const HasApisCard: (props: {
|
||||
variant?: InfoCardVariants;
|
||||
columns?: TableColumn<ApiEntity>[];
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const OpenApiDefinitionWidget: (
|
||||
props: OpenApiDefinitionWidgetProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type OpenApiDefinitionWidgetProps = {
|
||||
@@ -168,7 +171,7 @@ export type OpenApiDefinitionWidgetProps = {
|
||||
// @public (undocumented)
|
||||
export const PlainApiDefinitionWidget: (
|
||||
props: PlainApiDefinitionWidgetProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type PlainApiDefinitionWidgetProps = {
|
||||
@@ -180,17 +183,17 @@ export type PlainApiDefinitionWidgetProps = {
|
||||
export const ProvidedApisCard: (props: {
|
||||
variant?: InfoCardVariants;
|
||||
columns?: TableColumn<ApiEntity>[];
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const ProvidingComponentsCard: (props: {
|
||||
variant?: InfoCardVariants;
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const TrpcApiDefinitionWidget: (
|
||||
props: TrpcApiDefinitionWidgetProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type TrpcApiDefinitionWidgetProps = {
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { JSONObject } from '@apollo/explorer/src/helpers/types';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public
|
||||
@@ -30,7 +31,7 @@ export const ApolloExplorerPage: (props: {
|
||||
}
|
||||
| undefined;
|
||||
}[];
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
export const apolloExplorerPlugin: BackstagePlugin<
|
||||
|
||||
@@ -14,8 +14,10 @@ import { DiscoveryApi } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { GitTag } from '@backstage/plugin-azure-devops-common';
|
||||
import { IdentityApi } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { PullRequest } from '@backstage/plugin-azure-devops-common';
|
||||
import { PullRequestOptions } from '@backstage/plugin-azure-devops-common';
|
||||
import { default as React_2 } from 'react';
|
||||
import { Readme } from '@backstage/plugin-azure-devops-common';
|
||||
import { ReadmeConfig } from '@backstage/plugin-azure-devops-common';
|
||||
import { RepoBuild } from '@backstage/plugin-azure-devops-common';
|
||||
@@ -163,14 +165,16 @@ export class AzureDevOpsClient implements AzureDevOpsApi {
|
||||
export const azureDevOpsPlugin: BackstagePlugin<{}, {}, {}>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const AzurePullRequestsIcon: (props: SvgIconProps) => JSX.Element;
|
||||
export const AzurePullRequestsIcon: (
|
||||
props: SvgIconProps,
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const AzurePullRequestsPage: (props: {
|
||||
projectName?: string | undefined;
|
||||
pollingInterval?: number | undefined;
|
||||
defaultColumnConfigs?: PullRequestColumnConfig[] | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type BaseFilter = {
|
||||
@@ -223,22 +227,22 @@ export type CreatedByUserFilter = BaseFilter &
|
||||
);
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityAzureGitTagsContent: () => JSX.Element;
|
||||
export const EntityAzureGitTagsContent: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityAzurePipelinesContent: (props: {
|
||||
defaultLimit?: number | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityAzurePullRequestsContent: (props: {
|
||||
defaultLimit?: number | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityAzureReadmeCard: (props: {
|
||||
maxHeight?: number | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type Filter =
|
||||
|
||||
@@ -13,6 +13,8 @@ import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { DiscoveryApi } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { IdentityApi } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
@@ -40,7 +42,7 @@ export class AzureSitesApiBackendClient implements AzureSitesApi {
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
export const AzureSitesOverviewWidget: () => JSX.Element;
|
||||
export const AzureSitesOverviewWidget: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const azureSitesPlugin: BackstagePlugin<
|
||||
@@ -52,7 +54,7 @@ export const azureSitesPlugin: BackstagePlugin<
|
||||
>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityAzureSitesOverviewWidget: () => JSX.Element;
|
||||
export const EntityAzureSitesOverviewWidget: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const isAzureWebSiteNameAvailable: (
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
/// <reference types="react" />
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
|
||||
// @public (undocumented)
|
||||
export const badgesPlugin: BackstagePlugin<{}, {}, {}>;
|
||||
@@ -14,5 +15,5 @@ export const badgesPlugin: BackstagePlugin<{}, {}, {}>;
|
||||
export const EntityBadgesDialog: (props: {
|
||||
open: boolean;
|
||||
onClose?: (() => any) | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
```
|
||||
|
||||
@@ -8,12 +8,14 @@
|
||||
import { ApiHolder } from '@backstage/core-plugin-api';
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
export const BazaarOverviewCard: (
|
||||
props: BazaarOverviewCardProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type BazaarOverviewCardProps = {
|
||||
@@ -24,7 +26,7 @@ export type BazaarOverviewCardProps = {
|
||||
};
|
||||
|
||||
// @public (undocumented)
|
||||
export const BazaarPage: (props: BazaarPageProps) => JSX.Element;
|
||||
export const BazaarPage: (props: BazaarPageProps) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type BazaarPageProps = {
|
||||
@@ -44,7 +46,7 @@ export const bazaarPlugin: BackstagePlugin<
|
||||
>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityBazaarInfoCard: () => JSX.Element | null;
|
||||
export const EntityBazaarInfoCard: () => React_2.JSX.Element | null;
|
||||
|
||||
// @public (undocumented)
|
||||
export const isBazaarAvailable: (
|
||||
@@ -55,7 +57,7 @@ export const isBazaarAvailable: (
|
||||
) => Promise<boolean>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const SortView: (props: SortViewProps) => JSX.Element;
|
||||
export const SortView: (props: SortViewProps) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type SortViewProps = {
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
|
||||
// @public (undocumented)
|
||||
export const BITRISE_APP_ANNOTATION = 'bitrise.io/app';
|
||||
@@ -15,7 +16,7 @@ export const BITRISE_APP_ANNOTATION = 'bitrise.io/app';
|
||||
export const bitrisePlugin: BackstagePlugin<{}, {}, {}>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityBitriseContent: () => JSX.Element;
|
||||
export const EntityBitriseContent: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const isBitriseAvailable: (entity: Entity) => boolean;
|
||||
|
||||
@@ -11,8 +11,10 @@ import { DependencyGraphTypes } from '@backstage/core-components';
|
||||
import { ExternalRouteRef } from '@backstage/core-plugin-api';
|
||||
import { InfoCardVariants } from '@backstage/core-components';
|
||||
import { JsonObject } from '@backstage/types';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { MouseEvent as MouseEvent_2 } from 'react';
|
||||
import { MouseEventHandler } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public
|
||||
@@ -35,7 +37,7 @@ export const CatalogGraphPage: (
|
||||
}
|
||||
| undefined;
|
||||
} & Partial<EntityRelationsGraphProps>,
|
||||
) => JSX.Element;
|
||||
) => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
export const catalogGraphPlugin: BackstagePlugin<
|
||||
@@ -73,7 +75,7 @@ export const EntityCatalogGraphCard: (
|
||||
height?: number | undefined;
|
||||
title?: string | undefined;
|
||||
},
|
||||
) => JSX.Element;
|
||||
) => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
export type EntityEdge = DependencyGraphTypes.DependencyEdge<EntityEdgeData>;
|
||||
@@ -102,7 +104,7 @@ export type EntityNodeData = {
|
||||
// @public
|
||||
export const EntityRelationsGraph: (
|
||||
props: EntityRelationsGraphProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type EntityRelationsGraphProps = {
|
||||
|
||||
@@ -16,6 +16,7 @@ import { Entity } from '@backstage/catalog-model';
|
||||
import { FieldErrors } from 'react-hook-form';
|
||||
import { IdentityApi } from '@backstage/core-plugin-api';
|
||||
import { InfoCardVariants } from '@backstage/core-components';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
import { ScmAuthApi } from '@backstage/integration-react';
|
||||
@@ -46,7 +47,7 @@ export type AnalyzeResult =
|
||||
// @public
|
||||
export const AutocompleteTextField: <TFieldValue extends string>(
|
||||
props: AutocompleteTextFieldProps<TFieldValue>,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface AutocompleteTextFieldProps<TFieldValue extends string> {
|
||||
@@ -126,7 +127,7 @@ export class CatalogImportClient implements CatalogImportApi {
|
||||
}
|
||||
|
||||
// @public
|
||||
export const CatalogImportPage: () => JSX.Element;
|
||||
export const CatalogImportPage: () => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
const catalogImportPlugin: BackstagePlugin<
|
||||
@@ -148,12 +149,12 @@ export function defaultGenerateStepper(
|
||||
): StepperProvider;
|
||||
|
||||
// @public
|
||||
export const DefaultImportPage: () => JSX.Element;
|
||||
export const DefaultImportPage: () => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export const EntityListComponent: (
|
||||
props: EntityListComponentProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface EntityListComponentProps {
|
||||
@@ -182,7 +183,9 @@ export type ImportFlows =
|
||||
| 'no-location';
|
||||
|
||||
// @public
|
||||
export const ImportInfoCard: (props: ImportInfoCardProps) => JSX.Element;
|
||||
export const ImportInfoCard: (
|
||||
props: ImportInfoCardProps,
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface ImportInfoCardProps {
|
||||
@@ -205,7 +208,7 @@ export type ImportState = State & {
|
||||
};
|
||||
|
||||
// @public
|
||||
export const ImportStepper: (props: ImportStepperProps) => JSX.Element;
|
||||
export const ImportStepper: (props: ImportStepperProps) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface ImportStepperProps {
|
||||
@@ -223,7 +226,7 @@ export interface ImportStepperProps {
|
||||
// @public
|
||||
export const PreparePullRequestForm: <TFieldValues extends Record<string, any>>(
|
||||
props: PreparePullRequestFormProps<TFieldValues>,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type PreparePullRequestFormProps<
|
||||
@@ -266,7 +269,7 @@ export type PrepareResult =
|
||||
// @public
|
||||
export const PreviewCatalogInfoComponent: (
|
||||
props: PreviewCatalogInfoComponentProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface PreviewCatalogInfoComponentProps {
|
||||
@@ -284,7 +287,7 @@ export interface PreviewCatalogInfoComponentProps {
|
||||
// @public
|
||||
export const PreviewPullRequestComponent: (
|
||||
props: PreviewPullRequestComponentProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface PreviewPullRequestComponentProps {
|
||||
@@ -302,7 +305,7 @@ export interface PreviewPullRequestComponentProps {
|
||||
// @public
|
||||
export const StepInitAnalyzeUrl: (
|
||||
props: StepInitAnalyzeUrlProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface StepInitAnalyzeUrlProps {
|
||||
@@ -326,7 +329,7 @@ export interface StepInitAnalyzeUrlProps {
|
||||
// @public
|
||||
export const StepPrepareCreatePullRequest: (
|
||||
props: StepPrepareCreatePullRequestProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface StepPrepareCreatePullRequestProps {
|
||||
|
||||
@@ -3,8 +3,6 @@
|
||||
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
|
||||
|
||||
```ts
|
||||
/// <reference types="react" />
|
||||
|
||||
import { ApiRef } from '@backstage/core-plugin-api';
|
||||
import { CATALOG_FILTER_EXISTS } from '@backstage/catalog-client';
|
||||
import { CatalogApi } from '@backstage/catalog-client';
|
||||
@@ -30,7 +28,7 @@ import { TableOptions } from '@backstage/core-components';
|
||||
// @public
|
||||
export const AsyncEntityProvider: (
|
||||
props: AsyncEntityProviderProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface AsyncEntityProviderProps {
|
||||
@@ -62,15 +60,15 @@ export const catalogApiRef: ApiRef<CatalogApi>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const CatalogFilterLayout: {
|
||||
(props: { children: React_2.ReactNode }): JSX.Element;
|
||||
(props: { children: React_2.ReactNode }): React_2.JSX.Element;
|
||||
Filters: (props: {
|
||||
children: React_2.ReactNode;
|
||||
options?: {
|
||||
drawerBreakpoint?: 'xs' | 'sm' | 'md' | 'lg' | 'xl' | number;
|
||||
drawerAnchor?: 'left' | 'right' | 'top' | 'bottom';
|
||||
};
|
||||
}) => JSX.Element;
|
||||
Content: (props: { children: React_2.ReactNode }) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
Content: (props: { children: React_2.ReactNode }) => React_2.JSX.Element;
|
||||
};
|
||||
|
||||
// @public (undocumented)
|
||||
@@ -177,7 +175,7 @@ export class EntityKindFilter implements EntityFilter {
|
||||
// @public (undocumented)
|
||||
export const EntityKindPicker: (
|
||||
props: EntityKindPickerProps,
|
||||
) => JSX.Element | null;
|
||||
) => React_2.JSX.Element | null;
|
||||
|
||||
// @public
|
||||
export interface EntityKindPickerProps {
|
||||
@@ -202,7 +200,7 @@ export class EntityLifecycleFilter implements EntityFilter {
|
||||
// @public (undocumented)
|
||||
export const EntityLifecyclePicker: (props: {
|
||||
initialFilter?: string[];
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export const EntityListContext: React_2.Context<
|
||||
@@ -229,7 +227,7 @@ export type EntityListContextProps<
|
||||
// @public
|
||||
export const EntityListProvider: <EntityFilters extends DefaultEntityFilters>(
|
||||
props: PropsWithChildren<{}>,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type EntityLoadingStatus<TEntity extends Entity = Entity> = {
|
||||
@@ -251,7 +249,7 @@ export class EntityNamespaceFilter implements EntityFilter {
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityNamespacePicker: () => JSX.Element;
|
||||
export const EntityNamespacePicker: () => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export class EntityOrphanFilter implements EntityFilter {
|
||||
@@ -275,7 +273,7 @@ export class EntityOwnerFilter implements EntityFilter {
|
||||
// @public (undocumented)
|
||||
export const EntityOwnerPicker: (
|
||||
props?: EntityOwnerPickerProps,
|
||||
) => JSX.Element | null;
|
||||
) => React_2.JSX.Element | null;
|
||||
|
||||
// @public (undocumented)
|
||||
export type EntityOwnerPickerProps = {
|
||||
@@ -285,7 +283,7 @@ export type EntityOwnerPickerProps = {
|
||||
// @public
|
||||
export const EntityPeekAheadPopover: (
|
||||
props: EntityPeekAheadPopoverProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type EntityPeekAheadPopoverProps = PropsWithChildren<{
|
||||
@@ -294,10 +292,12 @@ export type EntityPeekAheadPopoverProps = PropsWithChildren<{
|
||||
}>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityProcessingStatusPicker: () => JSX.Element;
|
||||
export const EntityProcessingStatusPicker: () => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export const EntityProvider: (props: EntityProviderProps) => JSX.Element;
|
||||
export const EntityProvider: (
|
||||
props: EntityProviderProps,
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface EntityProviderProps {
|
||||
@@ -321,7 +321,7 @@ export type EntityRefLinkProps = {
|
||||
// @public
|
||||
export function EntityRefLinks<
|
||||
TRef extends string | CompoundEntityRef | Entity,
|
||||
>(props: EntityRefLinksProps<TRef>): JSX.Element;
|
||||
>(props: EntityRefLinksProps<TRef>): React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type EntityRefLinksProps<
|
||||
@@ -357,7 +357,7 @@ export const entityRouteRef: RouteRef<{
|
||||
}>;
|
||||
|
||||
// @public
|
||||
export const EntitySearchBar: () => JSX.Element;
|
||||
export const EntitySearchBar: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type EntitySourceLocation = {
|
||||
@@ -367,7 +367,7 @@ export type EntitySourceLocation = {
|
||||
|
||||
// @public
|
||||
export const EntityTable: {
|
||||
<T extends Entity>(props: EntityTableProps<T>): JSX.Element;
|
||||
<T extends Entity>(props: EntityTableProps<T>): React_2.JSX.Element;
|
||||
columns: Readonly<{
|
||||
createEntityRefColumn<T_1 extends Entity>(options: {
|
||||
defaultKind?: string | undefined;
|
||||
@@ -421,7 +421,9 @@ export class EntityTagFilter implements EntityFilter {
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityTagPicker: (props: EntityTagPickerProps) => JSX.Element;
|
||||
export const EntityTagPicker: (
|
||||
props: EntityTagPickerProps,
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type EntityTagPickerProps = {
|
||||
@@ -453,7 +455,7 @@ export class EntityTypeFilter implements EntityFilter {
|
||||
// @public (undocumented)
|
||||
export const EntityTypePicker: (
|
||||
props: EntityTypePickerProps,
|
||||
) => JSX.Element | null;
|
||||
) => React_2.JSX.Element | null;
|
||||
|
||||
// @public
|
||||
export interface EntityTypePickerProps {
|
||||
@@ -464,7 +466,9 @@ export interface EntityTypePickerProps {
|
||||
}
|
||||
|
||||
// @public
|
||||
export const FavoriteEntity: (props: FavoriteEntityProps) => JSX.Element;
|
||||
export const FavoriteEntity: (
|
||||
props: FavoriteEntityProps,
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type FavoriteEntityProps = ComponentProps<typeof IconButton> & {
|
||||
@@ -500,7 +504,7 @@ export function InspectEntityDialog(props: {
|
||||
open: boolean;
|
||||
entity: Entity;
|
||||
onClose: () => void;
|
||||
}): JSX.Element | null;
|
||||
}): React_2.JSX.Element | null;
|
||||
|
||||
// @public (undocumented)
|
||||
export function MockEntityListContextProvider<
|
||||
@@ -509,7 +513,7 @@ export function MockEntityListContextProvider<
|
||||
props: PropsWithChildren<{
|
||||
value?: Partial<EntityListContextProps<T>>;
|
||||
}>,
|
||||
): JSX.Element;
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export class MockStarredEntitiesApi implements StarredEntitiesApi {
|
||||
@@ -531,7 +535,7 @@ export const starredEntitiesApiRef: ApiRef<StarredEntitiesApi>;
|
||||
// @public (undocumented)
|
||||
export const UnregisterEntityDialog: (
|
||||
props: UnregisterEntityDialogProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type UnregisterEntityDialogProps = {
|
||||
@@ -607,7 +611,9 @@ export class UserListFilter implements EntityFilter {
|
||||
export type UserListFilterKind = 'owned' | 'starred' | 'all';
|
||||
|
||||
// @public (undocumented)
|
||||
export const UserListPicker: (props: UserListPickerProps) => JSX.Element;
|
||||
export const UserListPicker: (
|
||||
props: UserListPickerProps,
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type UserListPickerProps = {
|
||||
|
||||
@@ -8,6 +8,8 @@
|
||||
import { ApiRef } from '@backstage/core-plugin-api';
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public
|
||||
@@ -25,7 +27,7 @@ export type CatalogUnprocessedEntitiesApiResponse = {
|
||||
};
|
||||
|
||||
// @public
|
||||
export const CatalogUnprocessedEntitiesPage: () => JSX.Element;
|
||||
export const CatalogUnprocessedEntitiesPage: () => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
export const catalogUnprocessedEntitiesPlugin: BackstagePlugin<
|
||||
@@ -37,7 +39,7 @@ export const catalogUnprocessedEntitiesPlugin: BackstagePlugin<
|
||||
>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const UnprocessedEntitiesContent: () => JSX.Element;
|
||||
export const UnprocessedEntitiesContent: () => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type UnprocessedEntity = {
|
||||
|
||||
@@ -15,6 +15,7 @@ import { ExternalRouteRef } from '@backstage/core-plugin-api';
|
||||
import { IconComponent } from '@backstage/core-plugin-api';
|
||||
import { IndexableDocument } from '@backstage/plugin-search-common';
|
||||
import { InfoCardVariants } from '@backstage/core-components';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { Observable } from '@backstage/types';
|
||||
import { Overrides } from '@material-ui/core/styles/overrides';
|
||||
import { default as React_2 } from 'react';
|
||||
@@ -39,7 +40,7 @@ export interface AboutCardProps {
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
export function AboutContent(props: AboutContentProps): JSX.Element;
|
||||
export function AboutContent(props: AboutContentProps): React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface AboutContentProps {
|
||||
@@ -48,7 +49,7 @@ export interface AboutContentProps {
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
export function AboutField(props: AboutFieldProps): JSX.Element;
|
||||
export function AboutField(props: AboutFieldProps): React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface AboutFieldProps {
|
||||
@@ -79,7 +80,9 @@ export const CatalogEntityPage: () => JSX.Element;
|
||||
export const CatalogIndexPage: (props: DefaultCatalogPageProps) => JSX.Element;
|
||||
|
||||
// @public @deprecated (undocumented)
|
||||
export function CatalogKindHeader(props: CatalogKindHeaderProps): JSX.Element;
|
||||
export function CatalogKindHeader(
|
||||
props: CatalogKindHeaderProps,
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface CatalogKindHeaderProps {
|
||||
@@ -137,7 +140,7 @@ export interface CatalogSearchResultListItemProps {
|
||||
|
||||
// @public (undocumented)
|
||||
export const CatalogTable: {
|
||||
(props: CatalogTableProps): JSX.Element;
|
||||
(props: CatalogTableProps): React_2.JSX.Element;
|
||||
columns: Readonly<{
|
||||
createNameColumn(
|
||||
options?:
|
||||
@@ -303,7 +306,7 @@ export const EntityHasSubcomponentsCard: (
|
||||
export const EntityHasSystemsCard: (props: HasSystemsCardProps) => JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityLabelsCard: (props: EntityLabelsCardProps) => JSX.Element;
|
||||
export const EntityLabelsCard: (props: EntityLabelsCardProps) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export interface EntityLabelsCardProps {
|
||||
@@ -315,7 +318,7 @@ export interface EntityLabelsCardProps {
|
||||
|
||||
// @public
|
||||
export const EntityLayout: {
|
||||
(props: EntityLayoutProps): JSX.Element;
|
||||
(props: EntityLayoutProps): React_2.JSX.Element;
|
||||
Route: (props: EntityLayoutRouteProps) => null;
|
||||
};
|
||||
|
||||
@@ -350,7 +353,7 @@ export type EntityLayoutRouteProps = {
|
||||
};
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityLinksCard: (props: EntityLinksCardProps) => JSX.Element;
|
||||
export const EntityLinksCard: (props: EntityLinksCardProps) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export interface EntityLinksCardProps {
|
||||
@@ -366,10 +369,10 @@ export type EntityLinksEmptyStateClassKey = 'code';
|
||||
// @public @deprecated (undocumented)
|
||||
export const EntityListContainer: (props: {
|
||||
children: ReactNode;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
export function EntityOrphanWarning(): JSX.Element;
|
||||
export function EntityOrphanWarning(): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export interface EntityPredicates {
|
||||
@@ -380,14 +383,14 @@ export interface EntityPredicates {
|
||||
}
|
||||
|
||||
// @public
|
||||
export function EntityProcessingErrorsPanel(): JSX.Element | null;
|
||||
export function EntityProcessingErrorsPanel(): React_2.JSX.Element | null;
|
||||
|
||||
// @public
|
||||
export function EntityRelationWarning(): JSX.Element | null;
|
||||
export function EntityRelationWarning(): React_2.JSX.Element | null;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntitySwitch: {
|
||||
(props: EntitySwitchProps): JSX.Element;
|
||||
(props: EntitySwitchProps): React_2.JSX.Element;
|
||||
Case: (_props: EntitySwitchCaseProps) => null;
|
||||
};
|
||||
|
||||
@@ -428,7 +431,7 @@ export const FilterContainer: (props: {
|
||||
drawerAnchor?: 'left' | 'top' | 'bottom' | 'right' | undefined;
|
||||
}
|
||||
| undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public @deprecated (undocumented)
|
||||
export const FilteredEntityLayout: (props: {
|
||||
|
||||
@@ -15,8 +15,10 @@ import { CircleCIOptions } from 'circleci-api';
|
||||
import { DiscoveryApi } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { GitType } from 'circleci-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { Me } from 'circleci-api';
|
||||
import { PathParams } from '@backstage/core-plugin-api';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
import { SubRouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
@@ -69,7 +71,7 @@ export { circleCIPlugin as plugin };
|
||||
export const circleCIRouteRef: RouteRef<undefined>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityCircleCIContent: () => JSX.Element;
|
||||
export const EntityCircleCIContent: () => JSX_2.Element;
|
||||
|
||||
export { GitType };
|
||||
|
||||
@@ -79,5 +81,5 @@ export { isCircleCIAvailable };
|
||||
export { isCircleCIAvailable as isPluginApplicableToEntity };
|
||||
|
||||
// @public (undocumented)
|
||||
export const Router: () => JSX.Element;
|
||||
export const Router: () => React_2.JSX.Element;
|
||||
```
|
||||
|
||||
@@ -8,7 +8,9 @@
|
||||
import { ApiRef } from '@backstage/core-plugin-api';
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { OAuthApi } from '@backstage/core-plugin-api';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
@@ -109,17 +111,17 @@ export { cloudbuildPlugin };
|
||||
export { cloudbuildPlugin as plugin };
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityCloudbuildContent: () => JSX.Element;
|
||||
export const EntityCloudbuildContent: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityLatestCloudbuildRunCard: (props: {
|
||||
branch: string;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityLatestCloudbuildsForBranchCard: (props: {
|
||||
branch: string;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export interface FETCHSOURCE {
|
||||
@@ -135,12 +137,14 @@ export { isCloudbuildAvailable };
|
||||
export { isCloudbuildAvailable as isPluginApplicableToEntity };
|
||||
|
||||
// @public (undocumented)
|
||||
export const LatestWorkflowRunCard: (props: { branch: string }) => JSX.Element;
|
||||
export const LatestWorkflowRunCard: (props: {
|
||||
branch: string;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const LatestWorkflowsForBranchCard: (props: {
|
||||
branch: string;
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export interface Options {
|
||||
@@ -181,7 +185,7 @@ export interface Results {
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
export const Router: () => JSX.Element;
|
||||
export const Router: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export interface Source {
|
||||
|
||||
@@ -9,6 +9,7 @@ import { ApiRef } from '@backstage/core-plugin-api';
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { DiscoveryApi } from '@backstage/core-plugin-api';
|
||||
import { FetchApi } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
@@ -46,7 +47,7 @@ export const codeClimatePlugin: BackstagePlugin<
|
||||
>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityCodeClimateCard: () => JSX.Element;
|
||||
export const EntityCodeClimateCard: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export class MockCodeClimateApi implements CodeClimateApi {
|
||||
|
||||
@@ -7,13 +7,14 @@
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { IconComponent } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
export const CodeSceneIcon: IconComponent;
|
||||
|
||||
// @public (undocumented)
|
||||
export const CodeScenePage: () => JSX.Element;
|
||||
export const CodeScenePage: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const codescenePlugin: BackstagePlugin<
|
||||
@@ -28,7 +29,7 @@ export const codescenePlugin: BackstagePlugin<
|
||||
>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const CodeSceneProjectDetailsPage: () => JSX.Element;
|
||||
export const CodeSceneProjectDetailsPage: () => JSX_2.Element;
|
||||
|
||||
// (No @packageDocumentation comment for this package)
|
||||
```
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
import { ApiRef } from '@backstage/core-plugin-api';
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { Observable } from '@backstage/types';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
import { Schema } from 'jsonschema';
|
||||
@@ -21,7 +22,7 @@ export interface ConfigSchemaApi {
|
||||
export const configSchemaApiRef: ApiRef<ConfigSchemaApi>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const ConfigSchemaPage: () => JSX.Element;
|
||||
export const ConfigSchemaPage: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const configSchemaPlugin: BackstagePlugin<
|
||||
|
||||
@@ -16,6 +16,7 @@ import { Dispatch } from 'react';
|
||||
import { Entity as Entity_2 } from '@backstage/plugin-cost-insights-common';
|
||||
import { ForwardRefExoticComponent } from 'react';
|
||||
import { Group as Group_2 } from '@backstage/plugin-cost-insights-common';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { Maybe as Maybe_2 } from '@backstage/plugin-cost-insights-common';
|
||||
import { Metric as Metric_2 } from '@backstage/plugin-cost-insights-common';
|
||||
import { MetricData as MetricData_2 } from '@backstage/plugin-cost-insights-common';
|
||||
@@ -23,6 +24,7 @@ import { PaletteOptions } from '@material-ui/core/styles/createPalette';
|
||||
import { Product as Product_2 } from '@backstage/plugin-cost-insights-common';
|
||||
import { Project as Project_2 } from '@backstage/plugin-cost-insights-common';
|
||||
import { PropsWithChildren } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { ReactNode } from 'react';
|
||||
import { RefAttributes } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
@@ -140,7 +142,7 @@ export enum AlertStatus {
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
export const BarChart: (props: BarChartProps) => JSX.Element;
|
||||
export const BarChart: (props: BarChartProps) => React_2.JSX.Element;
|
||||
|
||||
// @public @deprecated (undocumented)
|
||||
export interface BarChartData extends BarChartOptions {}
|
||||
@@ -148,7 +150,7 @@ export interface BarChartData extends BarChartOptions {}
|
||||
// @public (undocumented)
|
||||
export const BarChartLegend: (
|
||||
props: PropsWithChildren<BarChartLegendProps>,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type BarChartLegendOptions = {
|
||||
@@ -192,12 +194,12 @@ export type BarChartProps = {
|
||||
// @public (undocumented)
|
||||
export const BarChartTooltip: (
|
||||
props: PropsWithChildren<BarChartTooltipProps>,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const BarChartTooltipItem: (
|
||||
props: BarChartTooltipItemProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type BarChartTooltipItemProps = {
|
||||
@@ -247,12 +249,12 @@ export type ConfigContextProps = {
|
||||
export type Cost = common.Cost;
|
||||
|
||||
// @public (undocumented)
|
||||
export const CostGrowth: (props: CostGrowthProps) => JSX.Element;
|
||||
export const CostGrowth: (props: CostGrowthProps) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const CostGrowthIndicator: (
|
||||
props: CostGrowthIndicatorProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type CostGrowthIndicatorProps = TypographyProps & {
|
||||
@@ -291,10 +293,10 @@ export type CostInsightsApi = {
|
||||
export const costInsightsApiRef: ApiRef<CostInsightsApi>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const CostInsightsLabelDataflowInstructionsPage: () => JSX.Element;
|
||||
export const CostInsightsLabelDataflowInstructionsPage: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const CostInsightsPage: () => JSX.Element;
|
||||
export const CostInsightsPage: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type CostInsightsPalette = BackstagePalette &
|
||||
@@ -331,7 +333,7 @@ export { costInsightsPlugin };
|
||||
export { costInsightsPlugin as plugin };
|
||||
|
||||
// @public (undocumented)
|
||||
export const CostInsightsProjectGrowthInstructionsPage: () => JSX.Element;
|
||||
export const CostInsightsProjectGrowthInstructionsPage: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export interface CostInsightsTheme extends BackstageTheme {
|
||||
@@ -418,7 +420,7 @@ export const EngineerThreshold = 0.5;
|
||||
export type Entity = common.Entity;
|
||||
|
||||
// @public
|
||||
export const EntityCostInsightsContent: () => JSX.Element;
|
||||
export const EntityCostInsightsContent: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export class ExampleCostInsightsClient implements CostInsightsApi {
|
||||
@@ -483,7 +485,7 @@ export enum IconType {
|
||||
// @public (undocumented)
|
||||
export const LegendItem: (
|
||||
props: PropsWithChildren<LegendItemProps>,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type LegendItemProps = {
|
||||
@@ -507,7 +509,7 @@ export type MetricData = common.MetricData;
|
||||
// @public (undocumented)
|
||||
export const MockConfigProvider: (
|
||||
props: MockConfigProviderProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type MockConfigProviderProps = PropsWithChildren<
|
||||
@@ -517,7 +519,7 @@ export type MockConfigProviderProps = PropsWithChildren<
|
||||
// @public (undocumented)
|
||||
export const MockCurrencyProvider: (
|
||||
props: MockCurrencyProviderProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type MockCurrencyProviderProps = PropsWithChildren<
|
||||
@@ -567,7 +569,7 @@ export class ProjectGrowthAlert implements Alert {
|
||||
// (undocumented)
|
||||
data: ProjectGrowthData;
|
||||
// (undocumented)
|
||||
get element(): JSX.Element;
|
||||
get element(): React_2.JSX.Element;
|
||||
// (undocumented)
|
||||
get subtitle(): string;
|
||||
// (undocumented)
|
||||
@@ -623,7 +625,7 @@ export class UnlabeledDataflowAlert implements Alert {
|
||||
// (undocumented)
|
||||
data: UnlabeledDataflowData;
|
||||
// (undocumented)
|
||||
get element(): JSX.Element;
|
||||
get element(): React_2.JSX.Element;
|
||||
// (undocumented)
|
||||
status?: AlertStatus;
|
||||
// (undocumented)
|
||||
|
||||
@@ -7,15 +7,17 @@
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { default as default_2 } from 'react';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
import { TabProps } from '@material-ui/core';
|
||||
|
||||
// @public (undocumented)
|
||||
export const ConfigContent: () => JSX.Element;
|
||||
export const ConfigContent: () => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export const DevToolsLayout: {
|
||||
({ children, title, subtitle }: DevToolsLayoutProps): JSX.Element;
|
||||
({ children, title, subtitle }: DevToolsLayoutProps): default_2.JSX.Element;
|
||||
Route: (props: SubRoute) => null;
|
||||
};
|
||||
|
||||
@@ -27,7 +29,7 @@ export type DevToolsLayoutProps = {
|
||||
};
|
||||
|
||||
// @public (undocumented)
|
||||
export const DevToolsPage: () => JSX.Element;
|
||||
export const DevToolsPage: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const devToolsPlugin: BackstagePlugin<
|
||||
@@ -39,10 +41,10 @@ export const devToolsPlugin: BackstagePlugin<
|
||||
>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const ExternalDependenciesContent: () => JSX.Element;
|
||||
export const ExternalDependenciesContent: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const InfoContent: () => JSX.Element;
|
||||
export const InfoContent: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type SubRoute = {
|
||||
|
||||
@@ -7,12 +7,13 @@
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
|
||||
// @public
|
||||
export const dynatracePlugin: BackstagePlugin<{}, {}, {}>;
|
||||
|
||||
// @public
|
||||
export const DynatraceTab: () => JSX.Element;
|
||||
export const DynatraceTab: () => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
export const isDynatraceAvailable: (entity: Entity) => boolean;
|
||||
|
||||
@@ -3,8 +3,6 @@
|
||||
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
|
||||
|
||||
```ts
|
||||
/// <reference types="react" />
|
||||
|
||||
import { ApiRef } from '@backstage/core-plugin-api';
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { DiscoveryApi } from '@backstage/core-plugin-api';
|
||||
@@ -14,6 +12,7 @@ import { FeedbackResponse } from '@backstage/plugin-entity-feedback-common';
|
||||
import { FetchApi } from '@backstage/core-plugin-api';
|
||||
import { Rating } from '@backstage/plugin-entity-feedback-common';
|
||||
import { Ratings } from '@backstage/plugin-entity-feedback-common';
|
||||
import { default as React_2 } from 'react';
|
||||
import { ReactNode } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
@@ -84,18 +83,18 @@ export interface EntityFeedbackResponse {
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityFeedbackResponseContent: () => JSX.Element;
|
||||
export const EntityFeedbackResponseContent: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityLikeDislikeRatingsCard: () => JSX.Element;
|
||||
export const EntityLikeDislikeRatingsCard: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityStarredRatingsCard: () => JSX.Element;
|
||||
export const EntityStarredRatingsCard: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const FeedbackResponseDialog: (
|
||||
props: FeedbackResponseDialogProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export interface FeedbackResponseDialogProps {
|
||||
@@ -114,7 +113,7 @@ export interface FeedbackResponseDialogProps {
|
||||
// @public (undocumented)
|
||||
export const FeedbackResponseTable: (
|
||||
props: FeedbackResponseTableProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export interface FeedbackResponseTableProps {
|
||||
@@ -127,7 +126,7 @@ export interface FeedbackResponseTableProps {
|
||||
// @public (undocumented)
|
||||
export const LikeDislikeButtons: (
|
||||
props: LikeDislikeButtonsProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export interface LikeDislikeButtonsProps {
|
||||
@@ -142,7 +141,7 @@ export interface LikeDislikeButtonsProps {
|
||||
// @public (undocumented)
|
||||
export const LikeDislikeRatingsTable: (
|
||||
props: LikeDislikeRatingsTableProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export interface LikeDislikeRatingsTableProps {
|
||||
@@ -157,7 +156,7 @@ export interface LikeDislikeRatingsTableProps {
|
||||
// @public (undocumented)
|
||||
export const StarredRatingButtons: (
|
||||
props: StarredRatingButtonsProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export interface StarredRatingButtonsProps {
|
||||
@@ -174,7 +173,7 @@ export interface StarredRatingButtonsProps {
|
||||
// @public (undocumented)
|
||||
export const StarredRatingsTable: (
|
||||
props: StarredRatingsTableProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export interface StarredRatingsTableProps {
|
||||
|
||||
@@ -6,13 +6,14 @@
|
||||
/// <reference types="react" />
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityValidationPage: (props: {
|
||||
defaultYaml?: string | undefined;
|
||||
defaultLocation?: string | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const entityValidationPlugin: BackstagePlugin<
|
||||
|
||||
@@ -6,10 +6,11 @@
|
||||
/// <reference types="react" />
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public
|
||||
export const TodoListPage: () => JSX.Element;
|
||||
export const TodoListPage: () => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
export const todoListPlugin: BackstagePlugin<
|
||||
|
||||
@@ -16,6 +16,8 @@ import { FetchApi } from '@backstage/core-plugin-api';
|
||||
import { GetExploreToolsRequest } from '@backstage/plugin-explore-common';
|
||||
import { GetExploreToolsResponse } from '@backstage/plugin-explore-common';
|
||||
import { IndexableDocument } from '@backstage/plugin-search-common';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { ReactNode } from 'react';
|
||||
import { ResultHighlight } from '@backstage/plugin-search-common';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
@@ -36,15 +38,17 @@ export const catalogEntityRouteRef: ExternalRouteRef<
|
||||
export const CatalogKindExploreContent: (props: {
|
||||
title?: string;
|
||||
kind: string;
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const DomainCard: (props: { entity: DomainEntity }) => JSX.Element;
|
||||
export const DomainCard: (props: {
|
||||
entity: DomainEntity;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const DomainExplorerContent: (props: {
|
||||
title?: string | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
export interface ExploreApi {
|
||||
@@ -67,7 +71,7 @@ export class ExploreClient implements ExploreApi {
|
||||
|
||||
// @public
|
||||
export const ExploreLayout: {
|
||||
(props: ExploreLayoutProps): JSX.Element;
|
||||
(props: ExploreLayoutProps): default_2.JSX.Element;
|
||||
Route: (props: SubRoute) => null;
|
||||
};
|
||||
|
||||
@@ -79,7 +83,7 @@ export type ExploreLayoutProps = {
|
||||
};
|
||||
|
||||
// @public (undocumented)
|
||||
export const ExplorePage: () => JSX.Element;
|
||||
export const ExplorePage: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
const explorePlugin: BackstagePlugin<
|
||||
@@ -107,7 +111,7 @@ export const exploreRouteRef: RouteRef<undefined>;
|
||||
// @public (undocumented)
|
||||
export const GroupsExplorerContent: (props: {
|
||||
title?: string | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type SubRoute = {
|
||||
@@ -125,7 +129,7 @@ export type SubRoute = {
|
||||
// @public (undocumented)
|
||||
export const ToolExplorerContent: (props: {
|
||||
title?: string | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const ToolSearchResultListItem: (
|
||||
|
||||
@@ -7,10 +7,11 @@
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
export const FirehydrantCard: () => JSX.Element;
|
||||
export const FirehydrantCard: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const firehydrantPlugin: BackstagePlugin<
|
||||
|
||||
@@ -7,15 +7,16 @@
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { InfoCardVariants } from '@backstage/core-components';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityFossaCard: (props: {
|
||||
variant?: InfoCardVariants | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const FossaPage: (props: FossaPageProps) => JSX.Element;
|
||||
export const FossaPage: (props: FossaPageProps) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type FossaPageProps = {
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
import { ApiRef } from '@backstage/core-plugin-api';
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { FetchApi } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { OAuthApi } from '@backstage/core-plugin-api';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
@@ -55,7 +56,7 @@ export const gcalendarPlugin: BackstagePlugin<
|
||||
>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const HomePageCalendar: () => JSX.Element;
|
||||
export const HomePageCalendar: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export enum ResponseStatus {
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
import { ApiRef } from '@backstage/core-plugin-api';
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { OAuthApi } from '@backstage/core-plugin-api';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
@@ -40,7 +41,7 @@ export class GcpClient implements GcpApi {
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
export const GcpProjectsPage: () => JSX.Element;
|
||||
export const GcpProjectsPage: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
const gcpProjectsPlugin: BackstagePlugin<
|
||||
|
||||
@@ -142,7 +142,7 @@ export interface CreateRcOnSuccessArgs {
|
||||
// Warning: (ae-missing-release-tag) "Differ" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
const Differ: ({ current, next, icon }: DifferProps) => JSX.Element;
|
||||
const Differ: ({ current, next, icon }: DifferProps) => React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "DISABLE_CACHE" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -156,7 +156,7 @@ const DISABLE_CACHE: {
|
||||
// Warning: (ae-missing-release-tag) "Divider" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
const Divider: () => JSX.Element;
|
||||
const Divider: () => React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-forgotten-export) The symbol "SemverTagParts" needs to be exported by the entry point index.d.ts
|
||||
//
|
||||
@@ -285,7 +285,9 @@ declare namespace helpers {
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
const InfoCardPlus: (props: { children?: React_2.ReactNode }) => JSX.Element;
|
||||
const InfoCardPlus: (props: {
|
||||
children?: React_2.ReactNode;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
declare namespace internals {
|
||||
export { components, constants, helpers, testHelpers };
|
||||
@@ -311,7 +313,7 @@ function isProjectValid(project: any): project is Project;
|
||||
function LinearProgressWithLabel(props: {
|
||||
progress: number;
|
||||
responseSteps: ResponseStep[];
|
||||
}): JSX.Element;
|
||||
}): React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "MOCK_RELEASE_BRANCH_NAME_CALVER" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -523,7 +525,7 @@ const mockUsername = 'mock_username';
|
||||
// Warning: (ae-missing-release-tag) "NoLatestRelease" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
const NoLatestRelease: () => JSX.Element;
|
||||
const NoLatestRelease: () => React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "PatchOnSuccessArgs" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -601,7 +603,7 @@ const ResponseStepDialog: ({
|
||||
progress,
|
||||
responseSteps,
|
||||
title,
|
||||
}: DialogProps) => JSX.Element;
|
||||
}: DialogProps) => React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-forgotten-export) The symbol "ResponseStepListProps" needs to be exported by the entry point index.d.ts
|
||||
// Warning: (ae-missing-release-tag) "ResponseStepList" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
@@ -613,7 +615,7 @@ const ResponseStepList: ({
|
||||
loading,
|
||||
denseList,
|
||||
children,
|
||||
}: PropsWithChildren<ResponseStepListProps>) => JSX.Element;
|
||||
}: PropsWithChildren<ResponseStepListProps>) => React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-forgotten-export) The symbol "ResponseStepListItemProps" needs to be exported by the entry point index.d.ts
|
||||
// Warning: (ae-missing-release-tag) "ResponseStepListItem" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
@@ -622,7 +624,7 @@ const ResponseStepList: ({
|
||||
const ResponseStepListItem: ({
|
||||
responseStep,
|
||||
animationDelay,
|
||||
}: ResponseStepListItemProps) => JSX.Element;
|
||||
}: ResponseStepListItemProps) => React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "SEMVER_PARTS" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
|
||||
@@ -10,6 +10,8 @@ import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { ConfigApi } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { InfoCardVariants } from '@backstage/core-components';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RestEndpointMethodTypes } from '@octokit/rest';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
import { ScmAuthApi } from '@backstage/integration-react';
|
||||
@@ -27,19 +29,19 @@ export enum BuildStatus {
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityGithubActionsContent: () => JSX.Element;
|
||||
export const EntityGithubActionsContent: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityLatestGithubActionRunCard: (props: {
|
||||
branch: string;
|
||||
variant?: InfoCardVariants | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityLatestGithubActionsForBranchCard: (props: {
|
||||
branch: string;
|
||||
variant?: InfoCardVariants | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityRecentGithubActionsRunsCard: (props: {
|
||||
@@ -47,7 +49,7 @@ export const EntityRecentGithubActionsRunsCard: (props: {
|
||||
dense?: boolean | undefined;
|
||||
limit?: number | undefined;
|
||||
variant?: InfoCardVariants | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const GITHUB_ACTIONS_ANNOTATION = 'github.com/project-slug';
|
||||
@@ -208,13 +210,13 @@ export type Jobs = {
|
||||
export const LatestWorkflowRunCard: (props: {
|
||||
branch: string;
|
||||
variant?: InfoCardVariants;
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const LatestWorkflowsForBranchCard: (props: {
|
||||
branch: string;
|
||||
variant?: InfoCardVariants;
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const RecentWorkflowRunsCard: (props: {
|
||||
@@ -222,10 +224,10 @@ export const RecentWorkflowRunsCard: (props: {
|
||||
dense?: boolean;
|
||||
limit?: number;
|
||||
variant?: InfoCardVariants;
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const Router: () => JSX.Element;
|
||||
export const Router: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type Step = {
|
||||
|
||||
@@ -7,6 +7,8 @@
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { TableColumn } from '@backstage/core-components';
|
||||
|
||||
// @public (undocumented)
|
||||
@@ -14,7 +16,7 @@ export const EntityGithubDeploymentsCard: (props: {
|
||||
last?: number | undefined;
|
||||
lastStatuses?: number | undefined;
|
||||
columns?: TableColumn<GithubDeployment>[] | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const GITHUB_PROJECT_SLUG_ANNOTATION = 'github.com/project-slug';
|
||||
@@ -50,7 +52,7 @@ export const GithubDeploymentsTable: {
|
||||
isLoading: boolean;
|
||||
reload: () => void;
|
||||
columns: TableColumn<GithubDeployment>[];
|
||||
}): JSX.Element;
|
||||
}): React_2.JSX.Element;
|
||||
columns: Readonly<{
|
||||
createEnvironmentColumn(): TableColumn<GithubDeployment>;
|
||||
createStatusColumn(): TableColumn<GithubDeployment>;
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
/// <reference types="react" />
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
@@ -17,7 +18,7 @@ export interface GithubIssuesByRepoOptions {
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
export const GithubIssuesCard: (props: GithubIssuesProps) => JSX.Element;
|
||||
export const GithubIssuesCard: (props: GithubIssuesProps) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export interface GithubIssuesFilters {
|
||||
@@ -44,7 +45,7 @@ export interface GithubIssuesOrdering {
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
export const GithubIssuesPage: (props: GithubIssuesProps) => JSX.Element;
|
||||
export const GithubIssuesPage: (props: GithubIssuesProps) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const githubIssuesPlugin: BackstagePlugin<
|
||||
|
||||
@@ -5,10 +5,12 @@
|
||||
```ts
|
||||
/// <reference types="react" />
|
||||
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityTeamPullRequestsCard: (
|
||||
props: EntityTeamPullRequestsCardProps,
|
||||
) => JSX.Element;
|
||||
) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export interface EntityTeamPullRequestsCardProps {
|
||||
@@ -19,7 +21,7 @@ export interface EntityTeamPullRequestsCardProps {
|
||||
// @public (undocumented)
|
||||
export const EntityTeamPullRequestsContent: (
|
||||
props: EntityTeamPullRequestsContentProps,
|
||||
) => JSX.Element;
|
||||
) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export interface EntityTeamPullRequestsContentProps {
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
import { ApiRef } from '@backstage/core-plugin-api';
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
@@ -105,13 +106,13 @@ export type GitOpsApi = {
|
||||
export const gitOpsApiRef: ApiRef<GitOpsApi>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const GitopsProfilesClusterListPage: () => JSX.Element;
|
||||
export const GitopsProfilesClusterListPage: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const GitopsProfilesClusterPage: () => JSX.Element;
|
||||
export const GitopsProfilesClusterPage: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const GitopsProfilesCreatePage: () => JSX.Element;
|
||||
export const GitopsProfilesCreatePage: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
const gitopsProfilesPlugin: BackstagePlugin<
|
||||
|
||||
@@ -9,7 +9,9 @@ import { ApiRef } from '@backstage/core-plugin-api';
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { ErrorApi } from '@backstage/core-plugin-api';
|
||||
import { IconComponent } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { OAuthApi } from '@backstage/core-plugin-api';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public
|
||||
@@ -36,7 +38,7 @@ export type GithubEndpointConfig = {
|
||||
export const GraphiQLIcon: IconComponent;
|
||||
|
||||
// @public (undocumented)
|
||||
export const GraphiQLPage: () => JSX.Element;
|
||||
export const GraphiQLPage: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
const graphiqlPlugin: BackstagePlugin<{}, {}, {}>;
|
||||
@@ -73,7 +75,7 @@ export class GraphQLEndpoints implements GraphQLBrowseApi {
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
export const Router: () => JSX.Element;
|
||||
export const Router: () => React_2.JSX.Element;
|
||||
|
||||
// (No @packageDocumentation comment for this package)
|
||||
```
|
||||
|
||||
@@ -7,6 +7,8 @@
|
||||
|
||||
import { ApiRef } from '@backstage/core-plugin-api';
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
import { VoyagerDisplayOptions } from 'graphql-voyager/typings/components/Voyager';
|
||||
import { WorkerCallback } from 'graphql-voyager/typings/utils/types';
|
||||
@@ -45,7 +47,7 @@ export class GraphQLVoyagerEndpoints implements GraphQLVoyagerApi {
|
||||
// @public (undocumented)
|
||||
export const GraphqlVoyagerPage: (
|
||||
props: GraphQLVoyagerPageProps,
|
||||
) => JSX.Element;
|
||||
) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type GraphQLVoyagerPageProps = {
|
||||
@@ -65,7 +67,7 @@ export const graphqlVoyagerPlugin: BackstagePlugin<
|
||||
export const introspectionQuery: string;
|
||||
|
||||
// @public (undocumented)
|
||||
export const Router: (props: GraphQLVoyagerPageProps) => JSX.Element;
|
||||
export const Router: (props: GraphQLVoyagerPageProps) => React_2.JSX.Element;
|
||||
|
||||
// (No @packageDocumentation comment for this package)
|
||||
```
|
||||
|
||||
@@ -3,9 +3,8 @@
|
||||
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
|
||||
|
||||
```ts
|
||||
/// <reference types="react" />
|
||||
|
||||
import { Extension } from '@backstage/core-plugin-api';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RJSFSchema } from '@rjsf/utils';
|
||||
import { UiSchema } from '@rjsf/utils';
|
||||
|
||||
@@ -61,7 +60,7 @@ export function createCardExtension<T>(options: {
|
||||
description?: string;
|
||||
layout?: CardLayout;
|
||||
settings?: CardSettings;
|
||||
}): Extension<(props: CardExtensionProps<T>) => JSX.Element>;
|
||||
}): Extension<(props: CardExtensionProps<T>) => React_2.JSX.Element>;
|
||||
|
||||
// @public (undocumented)
|
||||
export type RendererProps = {
|
||||
@@ -74,5 +73,5 @@ export const SettingsModal: (props: {
|
||||
close: Function;
|
||||
componentName?: string;
|
||||
children: JSX.Element;
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
```
|
||||
|
||||
+15
-14
@@ -13,6 +13,7 @@ import { CardSettings as CardSettings_2 } from '@backstage/plugin-home-react';
|
||||
import { ComponentParts as ComponentParts_2 } from '@backstage/plugin-home-react';
|
||||
import { ComponentRenderer as ComponentRenderer_2 } from '@backstage/plugin-home-react';
|
||||
import { createCardExtension as createCardExtension_2 } from '@backstage/plugin-home-react';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { ReactElement } from 'react';
|
||||
import { ReactNode } from 'react';
|
||||
@@ -48,7 +49,7 @@ export const ComponentAccordion: (props: {
|
||||
Actions?: (() => JSX.Element) | undefined;
|
||||
Settings?: (() => JSX.Element) | undefined;
|
||||
ContextProvider?: ((props: any) => JSX.Element) | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public @deprecated (undocumented)
|
||||
export type ComponentParts = ComponentParts_2;
|
||||
@@ -61,7 +62,7 @@ export const ComponentTab: (props: {
|
||||
title: string;
|
||||
Content: () => JSX.Element;
|
||||
ContextProvider?: ((props: any) => JSX.Element) | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const ComponentTabs: (props: {
|
||||
@@ -70,7 +71,7 @@ export const ComponentTabs: (props: {
|
||||
label: string;
|
||||
Component: () => JSX.Element;
|
||||
}[];
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public @deprecated (undocumented)
|
||||
export const createCardExtension: typeof createCardExtension_2;
|
||||
@@ -78,7 +79,7 @@ export const createCardExtension: typeof createCardExtension_2;
|
||||
// @public
|
||||
export const CustomHomepageGrid: (
|
||||
props: CustomHomepageGridProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type CustomHomepageGridProps = {
|
||||
@@ -100,36 +101,36 @@ export type CustomHomepageGridProps = {
|
||||
export const HeaderWorldClock: (props: {
|
||||
clockConfigs: ClockConfig[];
|
||||
customTimeFormat?: Intl.DateTimeFormatOptions | undefined;
|
||||
}) => JSX.Element | null;
|
||||
}) => JSX_2.Element | null;
|
||||
|
||||
// @public
|
||||
export const HomePageCompanyLogo: (props: {
|
||||
logo?: ReactNode;
|
||||
className?: string | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const HomepageCompositionRoot: (props: {
|
||||
title?: string | undefined;
|
||||
children?: ReactNode;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const HomePageRandomJoke: (
|
||||
props: CardExtensionProps_2<{
|
||||
defaultCategory?: 'any' | 'programming' | undefined;
|
||||
}>,
|
||||
) => JSX.Element;
|
||||
) => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
export const HomePageStarredEntities: (
|
||||
props: CardExtensionProps_2<unknown>,
|
||||
) => JSX.Element;
|
||||
) => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
export const HomePageToolkit: (
|
||||
props: CardExtensionProps_2<ToolkitContentProps>,
|
||||
) => JSX.Element;
|
||||
) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const homePlugin: BackstagePlugin<
|
||||
@@ -158,7 +159,7 @@ export const SettingsModal: (props: {
|
||||
close: Function;
|
||||
componentName?: string | undefined;
|
||||
children: JSX.Element;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const TemplateBackstageLogo: (props: {
|
||||
@@ -166,10 +167,10 @@ export const TemplateBackstageLogo: (props: {
|
||||
svg: string;
|
||||
path: string;
|
||||
};
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const TemplateBackstageLogoIcon: () => JSX.Element;
|
||||
export const TemplateBackstageLogoIcon: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type Tool = {
|
||||
@@ -186,7 +187,7 @@ export type ToolkitContentProps = {
|
||||
// @public
|
||||
export const WelcomeTitle: ({
|
||||
language,
|
||||
}: WelcomeTitleLanguageProps) => JSX.Element;
|
||||
}: WelcomeTitleLanguageProps) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type WelcomeTitleLanguageProps = {
|
||||
|
||||
@@ -11,6 +11,8 @@ import { ConfigApi } from '@backstage/core-plugin-api';
|
||||
import { DiscoveryApi } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { IconComponent } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
@@ -302,7 +304,7 @@ export type AlertStatus = typeof PENDING | typeof ACCEPTED | typeof RESOLVED;
|
||||
export const DEGRADED = 'DEGRADED';
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityILertCard: () => JSX.Element;
|
||||
export const EntityILertCard: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export interface EscalationPolicy {
|
||||
@@ -442,7 +444,7 @@ export interface ILertApi {
|
||||
export const ilertApiRef: ApiRef<ILertApi>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const ILertCard: () => JSX.Element;
|
||||
export const ILertCard: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export class ILertClient implements ILertApi {
|
||||
@@ -530,7 +532,7 @@ export class ILertClient implements ILertApi {
|
||||
export const ILertIcon: IconComponent;
|
||||
|
||||
// @public (undocumented)
|
||||
export const ILertPage: () => JSX.Element;
|
||||
export const ILertPage: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
const ilertPlugin: BackstagePlugin<
|
||||
@@ -649,7 +651,7 @@ export interface Responder {
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
export const Router: () => JSX.Element;
|
||||
export const Router: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export interface Schedule {
|
||||
|
||||
@@ -12,16 +12,18 @@ import { DiscoveryApi } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { IdentityApi } from '@backstage/core-plugin-api';
|
||||
import { InfoCardVariants } from '@backstage/core-components';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityJenkinsContent: () => JSX.Element;
|
||||
export const EntityJenkinsContent: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityLatestJenkinsRunCard: (props: {
|
||||
branch: string;
|
||||
variant?: InfoCardVariants | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
const isJenkinsAvailable: (entity: Entity) => boolean;
|
||||
@@ -109,7 +111,7 @@ export { jenkinsPlugin as plugin };
|
||||
export const LatestRunCard: (props: {
|
||||
branch: string;
|
||||
variant?: InfoCardVariants;
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "LEGACY_JENKINS_ANNOTATION" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -119,5 +121,5 @@ export const LEGACY_JENKINS_ANNOTATION = 'jenkins.io/github-folder';
|
||||
// Warning: (ae-missing-release-tag) "Router" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export const Router: () => JSX.Element;
|
||||
export const Router: () => React_2.JSX.Element;
|
||||
```
|
||||
|
||||
@@ -7,10 +7,12 @@
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityKafkaContent: () => JSX.Element;
|
||||
export const EntityKafkaContent: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
const isPluginApplicableToEntity: (entity: Entity) => boolean;
|
||||
@@ -33,5 +35,5 @@ export { kafkaPlugin };
|
||||
export { kafkaPlugin as plugin };
|
||||
|
||||
// @public (undocumented)
|
||||
export const Router: () => JSX.Element;
|
||||
export const Router: () => React_2.JSX.Element;
|
||||
```
|
||||
|
||||
@@ -30,6 +30,7 @@ import { OpenIdConnectApi } from '@backstage/core-plugin-api';
|
||||
import { Pod } from 'kubernetes-models/v1/Pod';
|
||||
import { Pod as Pod_2 } from 'kubernetes-models/v1';
|
||||
import { default as React_2 } from 'react';
|
||||
import * as React_3 from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
import { TypeMeta } from '@kubernetes-models/base';
|
||||
import { V1ConfigMap } from '@kubernetes/client-node';
|
||||
@@ -52,7 +53,7 @@ import { WorkloadsByEntityRequest } from '@backstage/plugin-kubernetes-common';
|
||||
export const Cluster: ({
|
||||
clusterObjects,
|
||||
podsWithErrors,
|
||||
}: ClusterProps) => JSX.Element;
|
||||
}: ClusterProps) => React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "ClusterContext" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -110,13 +111,13 @@ export interface ContainerScope extends PodScope {
|
||||
// Warning: (ae-missing-release-tag) "CronJobsAccordions" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export const CronJobsAccordions: ({}: CronJobsAccordionsProps) => JSX.Element;
|
||||
export const CronJobsAccordions: ({}: CronJobsAccordionsProps) => React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-forgotten-export) The symbol "CustomResourcesProps" needs to be exported by the entry point index.d.ts
|
||||
// Warning: (ae-missing-release-tag) "CustomResources" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export const CustomResources: ({}: CustomResourcesProps) => JSX.Element;
|
||||
export const CustomResources: ({}: CustomResourcesProps) => React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "DeploymentResources" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -174,7 +175,9 @@ export type EntityKubernetesContentProps = {
|
||||
};
|
||||
|
||||
// @public
|
||||
export const ErrorList: ({ podAndErrors }: ErrorListProps) => JSX.Element;
|
||||
export const ErrorList: ({
|
||||
podAndErrors,
|
||||
}: ErrorListProps) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface ErrorListProps {
|
||||
@@ -195,7 +198,7 @@ export const ErrorPanel: ({
|
||||
entityName,
|
||||
errorMessage,
|
||||
clustersWithErrors,
|
||||
}: ErrorPanelProps) => JSX.Element;
|
||||
}: ErrorPanelProps) => React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-forgotten-export) The symbol "ErrorReportingProps" needs to be exported by the entry point index.d.ts
|
||||
// Warning: (ae-missing-release-tag) "ErrorReporting" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
@@ -203,7 +206,7 @@ export const ErrorPanel: ({
|
||||
// @public (undocumented)
|
||||
export const ErrorReporting: ({
|
||||
detectedErrors,
|
||||
}: ErrorReportingProps) => JSX.Element;
|
||||
}: ErrorReportingProps) => React_3.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type ErrorSeverity = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10;
|
||||
@@ -214,13 +217,13 @@ export const Events: ({
|
||||
namespace,
|
||||
clusterName,
|
||||
warningEventsOnly,
|
||||
}: EventsProps) => JSX.Element;
|
||||
}: EventsProps) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export const EventsContent: ({
|
||||
events,
|
||||
warningEventsOnly,
|
||||
}: EventsContentProps) => JSX.Element;
|
||||
}: EventsContentProps) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface EventsContentProps {
|
||||
@@ -323,13 +326,13 @@ export const HorizontalPodAutoscalerDrawer: (props: {
|
||||
hpa: V1HorizontalPodAutoscaler;
|
||||
expanded?: boolean;
|
||||
children?: React_2.ReactNode;
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-forgotten-export) The symbol "IngressesAccordionsProps" needs to be exported by the entry point index.d.ts
|
||||
// Warning: (ae-missing-release-tag) "IngressesAccordions" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export const IngressesAccordions: ({}: IngressesAccordionsProps) => JSX.Element;
|
||||
export const IngressesAccordions: ({}: IngressesAccordionsProps) => React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "isKubernetesAvailable" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -340,7 +343,9 @@ export const isKubernetesAvailable: (entity: Entity) => boolean;
|
||||
// Warning: (ae-missing-release-tag) "JobsAccordions" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export const JobsAccordions: ({ jobs }: JobsAccordionsProps) => JSX.Element;
|
||||
export const JobsAccordions: ({
|
||||
jobs,
|
||||
}: JobsAccordionsProps) => React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "KubernetesApi" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -464,7 +469,7 @@ export class KubernetesBackendClient implements KubernetesApi {
|
||||
export const KubernetesContent: ({
|
||||
entity,
|
||||
refreshIntervalMs,
|
||||
}: KubernetesContentProps) => JSX.Element;
|
||||
}: KubernetesContentProps) => React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-forgotten-export) The symbol "KubernetesDrawerProps" needs to be exported by the entry point index.d.ts
|
||||
// Warning: (ae-missing-release-tag) "KubernetesDrawer" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
@@ -476,7 +481,7 @@ export const KubernetesDrawer: ({
|
||||
drawerContentsHeader,
|
||||
kubernetesObject,
|
||||
children,
|
||||
}: KubernetesDrawerProps) => JSX.Element;
|
||||
}: KubernetesDrawerProps) => React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-forgotten-export) The symbol "KubernetesDrawerContentProps" needs to be exported by the entry point index.d.ts
|
||||
// Warning: (ae-missing-release-tag) "KubernetesDrawerContent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
@@ -487,7 +492,7 @@ export const KubernetesDrawerContent: ({
|
||||
header,
|
||||
kubernetesObject,
|
||||
close,
|
||||
}: KubernetesDrawerContentProps) => JSX.Element;
|
||||
}: KubernetesDrawerContentProps) => React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "KubernetesObjects" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
@@ -586,7 +591,7 @@ export const KubernetesStructuredMetadataTableDrawer: <
|
||||
buttonVariant,
|
||||
expanded,
|
||||
children,
|
||||
}: KubernetesStructuredMetadataTableDrawerProps<T>) => JSX.Element;
|
||||
}: KubernetesStructuredMetadataTableDrawerProps<T>) => React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-forgotten-export) The symbol "ErrorPanelProps_2" needs to be exported by the entry point index.d.ts
|
||||
// Warning: (ae-missing-release-tag) "LinkErrorPanel" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
@@ -595,12 +600,12 @@ export const KubernetesStructuredMetadataTableDrawer: <
|
||||
export const LinkErrorPanel: ({
|
||||
cluster,
|
||||
errorMessage,
|
||||
}: ErrorPanelProps_2) => JSX.Element;
|
||||
}: ErrorPanelProps_2) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export const PendingPodContent: ({
|
||||
pod,
|
||||
}: PendingPodContentProps) => JSX.Element;
|
||||
}: PendingPodContentProps) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface PendingPodContentProps {
|
||||
@@ -621,7 +626,10 @@ export interface PodAndErrors {
|
||||
// Warning: (ae-forgotten-export) The symbol "PodDrawerProps" needs to be exported by the entry point index.d.ts
|
||||
//
|
||||
// @public
|
||||
export const PodDrawer: ({ podAndErrors, open }: PodDrawerProps) => JSX.Element;
|
||||
export const PodDrawer: ({
|
||||
podAndErrors,
|
||||
open,
|
||||
}: PodDrawerProps) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export const PodLogs: React_2.FC<PodLogsProps>;
|
||||
@@ -629,7 +637,7 @@ export const PodLogs: React_2.FC<PodLogsProps>;
|
||||
// @public
|
||||
export const PodLogsDialog: ({
|
||||
containerScope,
|
||||
}: PodLogsDialogProps) => JSX.Element;
|
||||
}: PodLogsDialogProps) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface PodLogsDialogProps {
|
||||
@@ -692,7 +700,7 @@ export interface PodScope {
|
||||
export const PodsTable: ({
|
||||
pods,
|
||||
extraColumns,
|
||||
}: PodsTablesProps) => JSX.Element;
|
||||
}: PodsTablesProps) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface ResourceRef {
|
||||
@@ -715,12 +723,14 @@ export const ResourceUtilization: ({
|
||||
usage,
|
||||
total,
|
||||
totalFormatted,
|
||||
}: ResourceUtilizationProps) => JSX.Element;
|
||||
}: ResourceUtilizationProps) => React_2.JSX.Element;
|
||||
|
||||
// Warning: (ae-missing-release-tag) "Router" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export const Router: (props: { refreshIntervalMs?: number }) => JSX.Element;
|
||||
export const Router: (props: {
|
||||
refreshIntervalMs?: number;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export class ServerSideKubernetesAuthProvider
|
||||
@@ -738,7 +748,7 @@ export class ServerSideKubernetesAuthProvider
|
||||
// Warning: (ae-missing-release-tag) "ServicesAccordions" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
|
||||
//
|
||||
// @public (undocumented)
|
||||
export const ServicesAccordions: ({}: ServicesAccordionsProps) => JSX.Element;
|
||||
export const ServicesAccordions: ({}: ServicesAccordionsProps) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export const useCustomResources: (
|
||||
|
||||
@@ -9,20 +9,22 @@ import { ApiRef } from '@backstage/core-plugin-api';
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { InfoCardVariants } from '@backstage/core-components';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { LighthouseApi } from '@backstage/plugin-lighthouse-common';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
export const EmbeddedRouter: () => JSX.Element;
|
||||
export const EmbeddedRouter: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityLastLighthouseAuditCard: (props: {
|
||||
dense?: boolean | undefined;
|
||||
variant?: InfoCardVariants | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityLighthouseContent: () => JSX.Element;
|
||||
export const EntityLighthouseContent: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
const isLighthouseAvailable: (entity: Entity) => boolean;
|
||||
@@ -33,13 +35,13 @@ export { isLighthouseAvailable as isPluginApplicableToEntity };
|
||||
export const LastLighthouseAuditCard: (props: {
|
||||
dense?: boolean;
|
||||
variant?: InfoCardVariants;
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const lighthouseApiRef: ApiRef<LighthouseApi>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const LighthousePage: () => JSX.Element;
|
||||
export const LighthousePage: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
const lighthousePlugin: BackstagePlugin<
|
||||
@@ -54,5 +56,5 @@ export { lighthousePlugin };
|
||||
export { lighthousePlugin as plugin };
|
||||
|
||||
// @public (undocumented)
|
||||
export const Router: () => JSX.Element;
|
||||
export const Router: () => React_2.JSX.Element;
|
||||
```
|
||||
|
||||
@@ -7,9 +7,10 @@
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityLinguistCard: () => JSX.Element;
|
||||
export const EntityLinguistCard: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const isLinguistAvailable: (entity: Entity) => boolean;
|
||||
|
||||
@@ -9,6 +9,7 @@ import { ApiRef } from '@backstage/core-plugin-api';
|
||||
import { Calendar } from '@microsoft/microsoft-graph-types';
|
||||
import { Event as Event_2 } from '@microsoft/microsoft-graph-types';
|
||||
import { FetchApi } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { OAuthApi } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
@@ -33,7 +34,7 @@ export class MicrosoftCalendarApiClient {
|
||||
export const microsoftCalendarApiRef: ApiRef<MicrosoftCalendarApiClient>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const MicrosoftCalendarCard: () => JSX.Element;
|
||||
export const MicrosoftCalendarCard: () => JSX_2.Element;
|
||||
|
||||
// (No @packageDocumentation comment for this package)
|
||||
```
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public
|
||||
@@ -14,13 +15,13 @@ export const DashboardSnapshotComponent: (props: {
|
||||
guid: string;
|
||||
name: string;
|
||||
permalink: string;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityNewRelicDashboardCard: () => JSX.Element;
|
||||
export const EntityNewRelicDashboardCard: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityNewRelicDashboardContent: () => JSX.Element;
|
||||
export const EntityNewRelicDashboardContent: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const isNewRelicDashboardAvailable: (entity: Entity) => boolean;
|
||||
|
||||
@@ -6,10 +6,11 @@
|
||||
/// <reference types="react" />
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
export const NewRelicPage: () => JSX.Element;
|
||||
export const NewRelicPage: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
const newRelicPlugin: BackstagePlugin<
|
||||
|
||||
@@ -7,13 +7,14 @@
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public
|
||||
export const EntityNomadAllocationListTable: () => JSX.Element;
|
||||
export const EntityNomadAllocationListTable: () => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
export const EntityNomadJobVersionListCard: () => JSX.Element | null;
|
||||
export const EntityNomadJobVersionListCard: () => JSX_2.Element | null;
|
||||
|
||||
// @public (undocumented)
|
||||
export const isNomadAllocationsAvailable: (entity: Entity) => boolean;
|
||||
|
||||
@@ -10,11 +10,12 @@ import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { DiscoveryApi } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { FetchApi } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityOctopusDeployContent: (props: {
|
||||
defaultLimit?: number | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const isOctopusDeployAvailable: (entity: Entity) => boolean;
|
||||
|
||||
@@ -6,10 +6,11 @@
|
||||
/// <reference types="react" />
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
export const OpenCostPage: () => JSX.Element;
|
||||
export const OpenCostPage: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const openCostPlugin: BackstagePlugin<
|
||||
|
||||
@@ -3,12 +3,13 @@
|
||||
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
|
||||
|
||||
```ts
|
||||
/// <reference types="react" />
|
||||
|
||||
import { GroupEntity } from '@backstage/catalog-model';
|
||||
import { default as React_2 } from 'react';
|
||||
|
||||
// @public (undocumented)
|
||||
export const GroupListPicker: (props: GroupListPickerProps) => JSX.Element;
|
||||
export const GroupListPicker: (
|
||||
props: GroupListPickerProps,
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type GroupListPickerProps = {
|
||||
|
||||
@@ -9,19 +9,21 @@ import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { ExternalRouteRef } from '@backstage/core-plugin-api';
|
||||
import { IconComponent } from '@backstage/core-plugin-api';
|
||||
import { InfoCardVariants } from '@backstage/core-components';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityGroupProfileCard: (props: {
|
||||
variant?: InfoCardVariants | undefined;
|
||||
showLinks?: boolean | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityMembersListCard: (props: {
|
||||
memberDisplayTitle?: string | undefined;
|
||||
pageSize?: number | undefined;
|
||||
showAggregateMembersToggle?: boolean | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityOwnershipCard: (props: {
|
||||
@@ -30,26 +32,26 @@ export const EntityOwnershipCard: (props: {
|
||||
hideRelationsToggle?: boolean | undefined;
|
||||
relationsType?: string | undefined;
|
||||
entityLimit?: number | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityUserProfileCard: (props: {
|
||||
variant?: InfoCardVariants | undefined;
|
||||
showLinks?: boolean | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const GroupProfileCard: (props: {
|
||||
variant?: InfoCardVariants;
|
||||
showLinks?: boolean;
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const MembersListCard: (props: {
|
||||
memberDisplayTitle?: string;
|
||||
pageSize?: number;
|
||||
showAggregateMembersToggle?: boolean;
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export const MyGroupsSidebarItem: (props: {
|
||||
@@ -57,7 +59,7 @@ export const MyGroupsSidebarItem: (props: {
|
||||
pluralTitle: string;
|
||||
icon: IconComponent;
|
||||
filter?: Record<string, string | symbol | (string | symbol)[]>;
|
||||
}) => JSX.Element | null;
|
||||
}) => React_2.JSX.Element | null;
|
||||
|
||||
// @public (undocumented)
|
||||
const orgPlugin: BackstagePlugin<
|
||||
@@ -77,11 +79,11 @@ export const OwnershipCard: (props: {
|
||||
hideRelationsToggle?: boolean;
|
||||
relationsType?: string;
|
||||
entityLimit?: number;
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const UserProfileCard: (props: {
|
||||
variant?: InfoCardVariants;
|
||||
showLinks?: boolean;
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
```
|
||||
|
||||
@@ -12,12 +12,14 @@ import { ConfigApi } from '@backstage/core-plugin-api';
|
||||
import { DiscoveryApi } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { FetchApi } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { ReactNode } from 'react';
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityPagerDutyCard: (
|
||||
props: EntityPagerDutyCardProps,
|
||||
) => JSX.Element;
|
||||
) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type EntityPagerDutyCardProps = {
|
||||
@@ -28,7 +30,7 @@ export type EntityPagerDutyCardProps = {
|
||||
// @public (undocumented)
|
||||
export const HomePagePagerDutyCard: (
|
||||
props: CardExtensionProps<HomePagePagerDutyCardProps>,
|
||||
) => JSX.Element;
|
||||
) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type HomePagePagerDutyCardProps = PagerDutyEntity & {
|
||||
@@ -67,7 +69,7 @@ export type PagerDutyAssignee = {
|
||||
};
|
||||
|
||||
// @public @deprecated (undocumented)
|
||||
export const PagerDutyCard: (props: EntityPagerDutyCardProps) => JSX.Element;
|
||||
export const PagerDutyCard: (props: EntityPagerDutyCardProps) => JSX_2.Element;
|
||||
|
||||
// @public @deprecated (undocumented)
|
||||
export type PagerDutyCardProps = EntityPagerDutyCardProps;
|
||||
@@ -215,7 +217,9 @@ export type PagerDutyUser = {
|
||||
};
|
||||
|
||||
// @public (undocumented)
|
||||
export function TriggerButton(props: { children?: ReactNode }): JSX.Element;
|
||||
export function TriggerButton(props: {
|
||||
children?: ReactNode;
|
||||
}): React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export class UnauthorizedError extends Error {}
|
||||
|
||||
@@ -10,6 +10,7 @@ import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { ConfigApi } from '@backstage/core-plugin-api';
|
||||
import { DiscoveryApi } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
|
||||
// @public (undocumented)
|
||||
export interface AggregatedError {
|
||||
@@ -24,7 +25,7 @@ export interface AggregatedError {
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityPeriskopErrorsCard: () => JSX.Element;
|
||||
export const EntityPeriskopErrorsCard: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
interface Error_2 {
|
||||
|
||||
@@ -12,6 +12,7 @@ import { EvaluatePermissionRequest } from '@backstage/plugin-permission-common';
|
||||
import { EvaluatePermissionResponse } from '@backstage/plugin-permission-common';
|
||||
import { IdentityApi } from '@backstage/core-plugin-api';
|
||||
import { Permission } from '@backstage/plugin-permission-common';
|
||||
import { default as React_2 } from 'react';
|
||||
import { ReactElement } from 'react';
|
||||
import { ReactNode } from 'react';
|
||||
import { ResourcePermission } from '@backstage/plugin-permission-common';
|
||||
@@ -65,7 +66,7 @@ export const PermissionedRoute: (
|
||||
resourceRef: string | undefined;
|
||||
}
|
||||
),
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export function RequirePermission(
|
||||
|
||||
@@ -10,6 +10,7 @@ import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { DiscoveryApi } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { FetchApi } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { Playlist } from '@backstage/plugin-playlist-common';
|
||||
import { PlaylistMetadata } from '@backstage/plugin-playlist-common';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
@@ -17,7 +18,7 @@ import { RouteRef } from '@backstage/core-plugin-api';
|
||||
// @public (undocumented)
|
||||
export const EntityPlaylistDialog: (
|
||||
props: EntityPlaylistDialogProps,
|
||||
) => JSX.Element;
|
||||
) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type EntityPlaylistDialogProps = {
|
||||
@@ -93,7 +94,7 @@ export class PlaylistClient implements PlaylistApi {
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
export const PlaylistIndexPage: () => JSX.Element;
|
||||
export const PlaylistIndexPage: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const playlistPlugin: BackstagePlugin<
|
||||
|
||||
@@ -7,7 +7,9 @@
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { PathParams } from '@backstage/core-plugin-api';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
import { SubRouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
@@ -15,7 +17,7 @@ import { SubRouteRef } from '@backstage/core-plugin-api';
|
||||
export const isPuppetDbAvailable: (entity: Entity) => boolean;
|
||||
|
||||
// @public
|
||||
export const PuppetDbPage: () => JSX.Element;
|
||||
export const PuppetDbPage: () => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
const puppetdbPlugin: BackstagePlugin<{}, {}, {}>;
|
||||
@@ -29,7 +31,7 @@ export const puppetDbReportRouteRef: SubRouteRef<PathParams<'/:hash'>>;
|
||||
export const puppetDbRouteRef: RouteRef<undefined>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const Router: () => JSX.Element;
|
||||
export const Router: () => React_2.JSX.Element;
|
||||
|
||||
// (No @packageDocumentation comment for this package)
|
||||
```
|
||||
|
||||
@@ -10,13 +10,15 @@ import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { DiscoveryApi } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { IdentityApi } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityPageRollbar: () => JSX.Element;
|
||||
export const EntityPageRollbar: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityRollbarContent: () => JSX.Element;
|
||||
export const EntityRollbarContent: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
const isPluginApplicableToEntity: (entity: Entity) => boolean;
|
||||
@@ -238,5 +240,5 @@ export type RollbarTopActiveItem = {
|
||||
};
|
||||
|
||||
// @public (undocumented)
|
||||
export const Router: () => JSX.Element;
|
||||
export const Router: () => React_2.JSX.Element;
|
||||
```
|
||||
|
||||
@@ -44,10 +44,10 @@ export function createNextScaffolderFieldExtension<
|
||||
// @alpha
|
||||
export const DefaultTemplateOutputs: (props: {
|
||||
output?: ScaffolderTaskOutput;
|
||||
}) => JSX.Element | null;
|
||||
}) => React_2.JSX.Element | null;
|
||||
|
||||
// @alpha (undocumented)
|
||||
export const EmbeddableWorkflow: (props: WorkflowProps) => JSX.Element;
|
||||
export const EmbeddableWorkflow: (props: WorkflowProps) => React_2.JSX.Element;
|
||||
|
||||
// @alpha
|
||||
export const extractSchemaFromStep: (inputStep: JsonObject) => {
|
||||
@@ -56,7 +56,9 @@ export const extractSchemaFromStep: (inputStep: JsonObject) => {
|
||||
};
|
||||
|
||||
// @alpha
|
||||
export const Form: (props: PropsWithChildren<FormProps_2>) => JSX.Element;
|
||||
export const Form: (
|
||||
props: PropsWithChildren<FormProps_2>,
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @alpha
|
||||
export type FormProps = Pick<
|
||||
@@ -123,7 +125,7 @@ export interface ParsedTemplateSchema {
|
||||
}
|
||||
|
||||
// @alpha
|
||||
export const ReviewState: (props: ReviewStateProps) => JSX.Element;
|
||||
export const ReviewState: (props: ReviewStateProps) => React_2.JSX.Element;
|
||||
|
||||
// @alpha
|
||||
export type ReviewStateProps = {
|
||||
@@ -134,7 +136,7 @@ export type ReviewStateProps = {
|
||||
// @alpha
|
||||
export const ScaffolderField: (
|
||||
props: PropsWithChildren<ScaffolderFieldProps>,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @alpha
|
||||
export interface ScaffolderFieldProps {
|
||||
@@ -159,7 +161,7 @@ export interface ScaffolderFieldProps {
|
||||
// @alpha (undocumented)
|
||||
export function ScaffolderPageContextMenu(
|
||||
props: ScaffolderPageContextMenuProps,
|
||||
): JSX.Element | null;
|
||||
): React_2.JSX.Element | null;
|
||||
|
||||
// @alpha (undocumented)
|
||||
export type ScaffolderPageContextMenuProps = {
|
||||
@@ -169,7 +171,7 @@ export type ScaffolderPageContextMenuProps = {
|
||||
};
|
||||
|
||||
// @alpha
|
||||
export const Stepper: (stepperProps: StepperProps) => JSX.Element;
|
||||
export const Stepper: (stepperProps: StepperProps) => React_2.JSX.Element;
|
||||
|
||||
// @alpha
|
||||
export type StepperProps = {
|
||||
@@ -192,10 +194,10 @@ export const TaskLogStream: (props: {
|
||||
logs: {
|
||||
[k: string]: string[];
|
||||
};
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @alpha
|
||||
export const TaskSteps: (props: TaskStepsProps) => JSX.Element;
|
||||
export const TaskSteps: (props: TaskStepsProps) => React_2.JSX.Element;
|
||||
|
||||
// @alpha
|
||||
export interface TaskStepsProps {
|
||||
@@ -210,7 +212,7 @@ export interface TaskStepsProps {
|
||||
}
|
||||
|
||||
// @alpha
|
||||
export const TemplateCard: (props: TemplateCardProps) => JSX.Element;
|
||||
export const TemplateCard: (props: TemplateCardProps) => React_2.JSX.Element;
|
||||
|
||||
// @alpha
|
||||
export interface TemplateCardProps {
|
||||
@@ -227,10 +229,12 @@ export interface TemplateCardProps {
|
||||
}
|
||||
|
||||
// @alpha
|
||||
export const TemplateCategoryPicker: () => JSX.Element | null;
|
||||
export const TemplateCategoryPicker: () => React_2.JSX.Element | null;
|
||||
|
||||
// @alpha
|
||||
export const TemplateGroup: (props: TemplateGroupProps) => JSX.Element | null;
|
||||
export const TemplateGroup: (
|
||||
props: TemplateGroupProps,
|
||||
) => React_2.JSX.Element | null;
|
||||
|
||||
// @alpha (undocumented)
|
||||
export type TemplateGroupFilter = {
|
||||
@@ -260,7 +264,9 @@ export interface TemplateGroupProps {
|
||||
}
|
||||
|
||||
// @alpha (undocumented)
|
||||
export const TemplateGroups: (props: TemplateGroupsProps) => JSX.Element | null;
|
||||
export const TemplateGroups: (
|
||||
props: TemplateGroupsProps,
|
||||
) => React_2.JSX.Element | null;
|
||||
|
||||
// @alpha (undocumented)
|
||||
export interface TemplateGroupsProps {
|
||||
|
||||
@@ -295,7 +295,7 @@ export interface ScaffolderUseTemplateSecrets {
|
||||
// @public
|
||||
export const SecretsContextProvider: (
|
||||
props: PropsWithChildren<{}>,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type TaskStream = {
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
import { FormProps as FormProps_2 } from '@backstage/plugin-scaffolder-react/alpha';
|
||||
import type { FormProps as FormProps_3 } from '@rjsf/core-v5';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { LayoutOptions } from '@backstage/plugin-scaffolder-react';
|
||||
import { NextFieldExtensionOptions } from '@backstage/plugin-scaffolder-react/alpha';
|
||||
import { PropsWithChildren } from 'react';
|
||||
@@ -47,7 +48,7 @@ export type NextRouterProps = {
|
||||
// @alpha
|
||||
export const NextScaffolderPage: (
|
||||
props: PropsWithChildren<NextRouterProps>,
|
||||
) => JSX.Element;
|
||||
) => JSX_2.Element;
|
||||
|
||||
// @alpha (undocumented)
|
||||
export type TemplateListPageProps = {
|
||||
|
||||
@@ -23,6 +23,7 @@ import { FieldExtensionOptions as FieldExtensionOptions_2 } from '@backstage/plu
|
||||
import { FieldValidation } from '@rjsf/core';
|
||||
import { IdentityApi } from '@backstage/core-plugin-api';
|
||||
import { JsonObject } from '@backstage/types';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { LayoutOptions as LayoutOptions_2 } from '@backstage/plugin-scaffolder-react';
|
||||
import { LayoutTemplate as LayoutTemplate_2 } from '@backstage/plugin-scaffolder-react';
|
||||
import { ListActionsResponse as ListActionsResponse_2 } from '@backstage/plugin-scaffolder-react';
|
||||
@@ -500,7 +501,7 @@ export const ScaffolderLayouts: ComponentType<{
|
||||
export type ScaffolderOutputlink = ScaffolderOutputLink;
|
||||
|
||||
// @public
|
||||
export const ScaffolderPage: (props: RouterProps) => JSX.Element;
|
||||
export const ScaffolderPage: (props: RouterProps) => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
export const scaffolderPlugin: BackstagePlugin<
|
||||
@@ -550,7 +551,7 @@ export type ScaffolderTaskStatus = ScaffolderTaskStatus_2;
|
||||
export type ScaffolderUseTemplateSecrets = ScaffolderUseTemplateSecrets_2;
|
||||
|
||||
// @public
|
||||
export const TaskPage: (props: TaskPageProps) => JSX.Element;
|
||||
export const TaskPage: (props: TaskPageProps) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type TaskPageProps = {
|
||||
@@ -561,7 +562,7 @@ export type TaskPageProps = {
|
||||
export type TemplateParameterSchema = TemplateParameterSchema_2;
|
||||
|
||||
// @public
|
||||
export const TemplateTypePicker: () => JSX.Element | null;
|
||||
export const TemplateTypePicker: () => React_2.JSX.Element | null;
|
||||
|
||||
// @public @deprecated (undocumented)
|
||||
export const useTemplateSecrets: () => ScaffolderUseTemplateSecrets_2;
|
||||
|
||||
@@ -31,10 +31,12 @@ import { TypographyProps } from '@material-ui/core';
|
||||
// @public (undocumented)
|
||||
export const AutocompleteFilter: (
|
||||
props: SearchAutocompleteFilterProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const CheckboxFilter: (props: SearchFilterComponentProps) => JSX.Element;
|
||||
export const CheckboxFilter: (
|
||||
props: SearchFilterComponentProps,
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export const createSearchResultListItemExtension: <
|
||||
@@ -46,7 +48,7 @@ export const createSearchResultListItemExtension: <
|
||||
// @public (undocumented)
|
||||
export const DefaultResultListItem: (
|
||||
props: DefaultResultListItemProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type DefaultResultListItemProps = {
|
||||
@@ -62,7 +64,7 @@ export type DefaultResultListItemProps = {
|
||||
// @public (undocumented)
|
||||
export const HighlightedSearchResultText: (
|
||||
props: HighlightedSearchResultTextProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type HighlightedSearchResultTextProps = {
|
||||
@@ -100,7 +102,7 @@ export type SearchAutocompleteComponent = <Option>(
|
||||
// @public
|
||||
export const SearchAutocompleteDefaultOption: (
|
||||
props: SearchAutocompleteDefaultOptionProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type SearchAutocompleteDefaultOptionProps = {
|
||||
@@ -151,7 +153,7 @@ export type SearchBarProps = Partial<SearchBarBaseProps>;
|
||||
// @public
|
||||
export const SearchContextProvider: (
|
||||
props: SearchContextProviderProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type SearchContextProviderProps =
|
||||
@@ -187,16 +189,16 @@ export type SearchContextValue = {
|
||||
|
||||
// @public (undocumented)
|
||||
export const SearchFilter: {
|
||||
(props: SearchFilterWrapperProps): JSX.Element;
|
||||
(props: SearchFilterWrapperProps): React_2.JSX.Element;
|
||||
Checkbox(
|
||||
props: Omit<SearchFilterWrapperProps, 'component'> &
|
||||
SearchFilterComponentProps,
|
||||
): JSX.Element;
|
||||
): React_2.JSX.Element;
|
||||
Select(
|
||||
props: Omit<SearchFilterWrapperProps, 'component'> &
|
||||
SearchFilterComponentProps,
|
||||
): JSX.Element;
|
||||
Autocomplete(props: SearchAutocompleteFilterProps): JSX.Element;
|
||||
): React_2.JSX.Element;
|
||||
Autocomplete(props: SearchAutocompleteFilterProps): React_2.JSX.Element;
|
||||
};
|
||||
|
||||
// @public (undocumented)
|
||||
@@ -216,12 +218,14 @@ export type SearchFilterWrapperProps = SearchFilterComponentProps & {
|
||||
};
|
||||
|
||||
// @public
|
||||
export const SearchPagination: (props: SearchPaginationProps) => JSX.Element;
|
||||
export const SearchPagination: (
|
||||
props: SearchPaginationProps,
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export const SearchPaginationBase: (
|
||||
props: SearchPaginationBaseProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type SearchPaginationBaseProps = {
|
||||
@@ -267,7 +271,7 @@ export type SearchPaginationProps = Omit<
|
||||
>;
|
||||
|
||||
// @public
|
||||
export const SearchResult: (props: SearchResultProps) => JSX.Element;
|
||||
export const SearchResult: (props: SearchResultProps) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export const SearchResultApi: (
|
||||
@@ -280,7 +284,9 @@ export type SearchResultApiProps = SearchResultContextProps & {
|
||||
};
|
||||
|
||||
// @public
|
||||
export const SearchResultComponent: (props: SearchResultProps) => JSX.Element;
|
||||
export const SearchResultComponent: (
|
||||
props: SearchResultProps,
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export const SearchResultContext: (
|
||||
@@ -298,12 +304,12 @@ export type SearchResultContextProps = {
|
||||
// @public
|
||||
export function SearchResultGroup<FilterOption>(
|
||||
props: SearchResultGroupProps<FilterOption>,
|
||||
): JSX.Element;
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export const SearchResultGroupFilterFieldLayout: (
|
||||
props: SearchResultGroupFilterFieldLayoutProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type SearchResultGroupFilterFieldLayoutProps = PropsWithChildren<{
|
||||
@@ -321,7 +327,7 @@ export type SearchResultGroupFilterFieldPropsWith<T> = T &
|
||||
// @public
|
||||
export function SearchResultGroupLayout<FilterOption>(
|
||||
props: SearchResultGroupLayoutProps<FilterOption>,
|
||||
): JSX.Element;
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type SearchResultGroupLayoutProps<FilterOption> = ListProps & {
|
||||
@@ -363,7 +369,7 @@ export type SearchResultGroupProps<FilterOption> = Pick<
|
||||
// @public
|
||||
export const SearchResultGroupSelectFilterField: (
|
||||
props: SearchResultGroupSelectFilterFieldProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type SearchResultGroupSelectFilterFieldProps =
|
||||
@@ -374,14 +380,16 @@ export type SearchResultGroupSelectFilterFieldProps =
|
||||
// @public
|
||||
export const SearchResultGroupTextFilterField: (
|
||||
props: SearchResultGroupTextFilterFieldProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type SearchResultGroupTextFilterFieldProps =
|
||||
SearchResultGroupFilterFieldPropsWith<{}>;
|
||||
|
||||
// @public
|
||||
export const SearchResultList: (props: SearchResultListProps) => JSX.Element;
|
||||
export const SearchResultList: (
|
||||
props: SearchResultListProps,
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type SearchResultListItemExtensionOptions<
|
||||
@@ -405,7 +413,7 @@ export type SearchResultListItemExtensionProps<Props extends {} = {}> = Props &
|
||||
// @public
|
||||
export const SearchResultListItemExtensions: (
|
||||
props: SearchResultListItemExtensionsProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type SearchResultListItemExtensionsProps = Omit<ListProps, 'results'> & {
|
||||
@@ -415,7 +423,7 @@ export type SearchResultListItemExtensionsProps = Omit<ListProps, 'results'> & {
|
||||
// @public
|
||||
export const SearchResultListLayout: (
|
||||
props: SearchResultListLayoutProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type SearchResultListLayoutProps = ListProps & {
|
||||
@@ -436,7 +444,7 @@ export type SearchResultListProps = Pick<SearchResultStateProps, 'query'> &
|
||||
Omit<SearchResultListLayoutProps, 'loading' | 'error' | 'resultItems'>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const SearchResultPager: () => JSX.Element;
|
||||
export const SearchResultPager: () => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type SearchResultProps = Pick<SearchResultStateProps, 'query'> &
|
||||
@@ -446,14 +454,18 @@ export type SearchResultProps = Pick<SearchResultStateProps, 'query'> &
|
||||
};
|
||||
|
||||
// @public
|
||||
export const SearchResultState: (props: SearchResultStateProps) => JSX.Element;
|
||||
export const SearchResultState: (
|
||||
props: SearchResultStateProps,
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type SearchResultStateProps = SearchResultContextProps &
|
||||
Partial<SearchResultApiProps>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const SelectFilter: (props: SearchFilterComponentProps) => JSX.Element;
|
||||
export const SelectFilter: (
|
||||
props: SearchFilterComponentProps,
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export const useSearch: () => SearchContextValue;
|
||||
@@ -464,5 +476,5 @@ export const useSearchContextCheck: () => boolean;
|
||||
// @public
|
||||
export const useSearchResultListItemExtensions: (
|
||||
children: ReactNode,
|
||||
) => (result: SearchResult_2, key?: number) => JSX.Element;
|
||||
) => (result: SearchResult_2, key?: number) => React_2.JSX.Element;
|
||||
```
|
||||
|
||||
@@ -7,6 +7,8 @@
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { IconComponent } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { ReactNode } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
import { SearchBarBaseProps } from '@backstage/plugin-search-react';
|
||||
@@ -14,7 +16,7 @@ import { SearchBarBaseProps } from '@backstage/plugin-search-react';
|
||||
// @public (undocumented)
|
||||
export const HomePageSearchBar: (
|
||||
props: Partial<Omit<SearchBarBaseProps, 'onChange' | 'onSubmit'>>,
|
||||
) => JSX.Element;
|
||||
) => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
export type HomePageSearchBarProps = Partial<
|
||||
@@ -22,10 +24,10 @@ export type HomePageSearchBarProps = Partial<
|
||||
>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const Router: () => JSX.Element;
|
||||
export const Router: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const SearchModal: (props: SearchModalProps) => JSX.Element;
|
||||
export const SearchModal: (props: SearchModalProps) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export interface SearchModalChildrenProps {
|
||||
@@ -43,7 +45,7 @@ export interface SearchModalProps {
|
||||
// @public
|
||||
export const SearchModalProvider: (
|
||||
props: SearchModalProviderProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type SearchModalProviderProps = {
|
||||
@@ -62,7 +64,7 @@ export type SearchModalValue = {
|
||||
};
|
||||
|
||||
// @public (undocumented)
|
||||
export const SearchPage: () => JSX.Element;
|
||||
export const SearchPage: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
const searchPlugin: BackstagePlugin<
|
||||
@@ -77,9 +79,9 @@ export { searchPlugin };
|
||||
|
||||
// @public (undocumented)
|
||||
export const SearchType: {
|
||||
(props: SearchTypeProps): JSX.Element;
|
||||
Accordion(props: SearchTypeAccordionProps): JSX.Element;
|
||||
Tabs(props: SearchTypeTabsProps): JSX.Element;
|
||||
(props: SearchTypeProps): React_2.JSX.Element;
|
||||
Accordion(props: SearchTypeAccordionProps): React_2.JSX.Element;
|
||||
Tabs(props: SearchTypeTabsProps): React_2.JSX.Element;
|
||||
};
|
||||
|
||||
// @public (undocumented)
|
||||
@@ -112,12 +114,12 @@ export type SearchTypeTabsProps = {
|
||||
};
|
||||
|
||||
// @public (undocumented)
|
||||
export const SidebarSearch: (props: SidebarSearchProps) => JSX.Element;
|
||||
export const SidebarSearch: (props: SidebarSearchProps) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const SidebarSearchModal: (
|
||||
props: SidebarSearchModalProps,
|
||||
) => JSX.Element;
|
||||
) => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
export type SidebarSearchModalProps = {
|
||||
|
||||
@@ -3,8 +3,6 @@
|
||||
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
|
||||
|
||||
```ts
|
||||
/// <reference types="react" />
|
||||
|
||||
import { ApiRef } from '@backstage/core-plugin-api';
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { DiscoveryApi } from '@backstage/core-plugin-api';
|
||||
@@ -12,13 +10,16 @@ import { Entity } from '@backstage/catalog-model';
|
||||
import { IdentityApi } from '@backstage/core-plugin-api';
|
||||
import { InfoCardVariants } from '@backstage/core-components';
|
||||
import { Options } from '@material-table/core';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntitySentryCard: (props: SentryPageProps) => JSX.Element;
|
||||
export const EntitySentryCard: (props: SentryPageProps) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntitySentryContent: (props: SentryPageProps) => JSX.Element;
|
||||
export const EntitySentryContent: (
|
||||
props: SentryPageProps,
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type EventPoint = number[];
|
||||
@@ -50,7 +51,7 @@ export class ProductionSentryApi implements SentryApi {
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
export const Router: (props: { entity: Entity }) => JSX.Element;
|
||||
export const Router: (props: { entity: Entity }) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export interface SentryApi {
|
||||
@@ -121,7 +122,7 @@ export const SentryIssuesWidget: (props: {
|
||||
tableOptions: Options<never>;
|
||||
variant?: InfoCardVariants;
|
||||
query?: string;
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type SentryPageProps = {
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
import { ApiRef } from '@backstage/core-plugin-api';
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { IconComponent } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { Observable } from '@backstage/types';
|
||||
import { Shortcut as Shortcut_2 } from '@backstage/plugin-shortcuts';
|
||||
import { ShortcutApi as ShortcutApi_2 } from '@backstage/plugin-shortcuts';
|
||||
@@ -51,7 +52,7 @@ export interface ShortcutApi {
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
export const Shortcuts: (props: ShortcutsProps) => JSX.Element;
|
||||
export const Shortcuts: (props: ShortcutsProps) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const shortcutsApiRef: ApiRef<ShortcutApi>;
|
||||
|
||||
@@ -11,6 +11,8 @@ import { Entity } from '@backstage/catalog-model';
|
||||
import { FindingSummary } from '@backstage/plugin-sonarqube-react';
|
||||
import { IdentityApi } from '@backstage/core-plugin-api';
|
||||
import { InfoCardVariants } from '@backstage/core-components';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { SonarQubeApi } from '@backstage/plugin-sonarqube-react';
|
||||
|
||||
// @public (undocumented)
|
||||
@@ -23,12 +25,12 @@ export type DuplicationRating = {
|
||||
export const EntitySonarQubeCard: (props: {
|
||||
variant?: InfoCardVariants | undefined;
|
||||
duplicationRatings?: DuplicationRating[] | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntitySonarQubeContentPage: (
|
||||
props: SonarQubeContentPageProps,
|
||||
) => JSX.Element;
|
||||
) => JSX_2.Element;
|
||||
|
||||
// @public @deprecated (undocumented)
|
||||
export const isSonarQubeAvailable: (entity: Entity) => boolean;
|
||||
@@ -40,7 +42,7 @@ export const SONARQUBE_PROJECT_KEY_ANNOTATION = 'sonarqube.org/project-key';
|
||||
export const SonarQubeCard: (props: {
|
||||
variant?: InfoCardVariants;
|
||||
duplicationRatings?: DuplicationRating[];
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export class SonarQubeClient implements SonarQubeApi {
|
||||
|
||||
@@ -10,6 +10,7 @@ import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { ConfigApi } from '@backstage/core-plugin-api';
|
||||
import { DiscoveryApi } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
@@ -21,7 +22,7 @@ export type ClientApiConfig = {
|
||||
// @public (undocumented)
|
||||
export const EntitySplunkOnCallCard: (
|
||||
props: EntitySplunkOnCallCardProps,
|
||||
) => JSX.Element;
|
||||
) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type EntitySplunkOnCallCardProps = {
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
import { ApiRef } from '@backstage/core-plugin-api';
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { CardExtensionProps } from '@backstage/plugin-home-react';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { ResultHighlight } from '@backstage/plugin-search-common';
|
||||
import { SearchResultListItemExtensionProps } from '@backstage/plugin-search-react';
|
||||
@@ -15,7 +16,7 @@ import { SearchResultListItemExtensionProps } from '@backstage/plugin-search-rea
|
||||
// @public
|
||||
export const HomePageStackOverflowQuestions: (
|
||||
props: CardExtensionProps<StackOverflowQuestionsContentProps>,
|
||||
) => JSX.Element;
|
||||
) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export type StackOverflowApi = {
|
||||
@@ -28,7 +29,7 @@ export type StackOverflowApi = {
|
||||
export const stackOverflowApiRef: ApiRef<StackOverflowApi>;
|
||||
|
||||
// @public
|
||||
export const StackOverflowIcon: () => JSX.Element;
|
||||
export const StackOverflowIcon: () => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export const stackOverflowPlugin: BackstagePlugin<{}, {}, {}>;
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
/// <reference types="react" />
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
@@ -17,7 +18,7 @@ export type StackstormHomeProps = {
|
||||
};
|
||||
|
||||
// @public
|
||||
export const StackstormPage: (props: StackstormHomeProps) => JSX.Element;
|
||||
export const StackstormPage: (props: StackstormHomeProps) => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
export const stackstormPlugin: BackstagePlugin<
|
||||
|
||||
@@ -14,11 +14,14 @@ import { DiscoveryApi } from '@backstage/core-plugin-api';
|
||||
import { FactSchema } from '@backstage/plugin-tech-insights-common';
|
||||
import { IdentityApi } from '@backstage/core-plugin-api';
|
||||
import { JsonValue } from '@backstage/types';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
export const BooleanCheck: (props: { checkResult: CheckResult }) => JSX.Element;
|
||||
export const BooleanCheck: (props: {
|
||||
checkResult: CheckResult;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type Check = {
|
||||
@@ -43,14 +46,14 @@ export const EntityTechInsightsScorecardCard: (props: {
|
||||
title: string;
|
||||
description?: string | undefined;
|
||||
checksId?: string[] | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const EntityTechInsightsScorecardContent: (props: {
|
||||
title: string;
|
||||
description?: string | undefined;
|
||||
checksId?: string[] | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
export interface InsightFacts {
|
||||
|
||||
@@ -3,10 +3,9 @@
|
||||
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
|
||||
|
||||
```ts
|
||||
/// <reference types="react" />
|
||||
|
||||
import { ApiRef } from '@backstage/core-plugin-api';
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { default as React_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public
|
||||
@@ -44,7 +43,7 @@ export interface RadarEntrySnapshot {
|
||||
}
|
||||
|
||||
// @public
|
||||
export function RadarPage(props: TechRadarPageProps): JSX.Element;
|
||||
export function RadarPage(props: TechRadarPageProps): React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface RadarQuadrant {
|
||||
@@ -71,7 +70,9 @@ export interface TechRadarApi {
|
||||
export const techRadarApiRef: ApiRef<TechRadarApi>;
|
||||
|
||||
// @public
|
||||
export function TechRadarComponent(props: TechRadarComponentProps): JSX.Element;
|
||||
export function TechRadarComponent(
|
||||
props: TechRadarComponentProps,
|
||||
): React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export interface TechRadarComponentProps {
|
||||
|
||||
@@ -91,7 +91,7 @@ export type TechDocsMetadata = {
|
||||
|
||||
// @public
|
||||
export const TechDocsReaderPageProvider: React_2.MemoExoticComponent<
|
||||
(props: TechDocsReaderPageProviderProps) => JSX.Element
|
||||
(props: TechDocsReaderPageProviderProps) => React_2.JSX.Element
|
||||
>;
|
||||
|
||||
// @public
|
||||
@@ -120,7 +120,9 @@ export type TechDocsReaderPageValue = {
|
||||
};
|
||||
|
||||
// @public
|
||||
export const TechDocsShadowDom: (props: TechDocsShadowDomProps) => JSX.Element;
|
||||
export const TechDocsShadowDom: (
|
||||
props: TechDocsShadowDomProps,
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type TechDocsShadowDomProps = PropsWithChildren<{
|
||||
|
||||
@@ -14,6 +14,7 @@ import { DiscoveryApi } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { FetchApi } from '@backstage/core-plugin-api';
|
||||
import { IdentityApi } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { PropsWithChildren } from 'react';
|
||||
import { default as React_2 } from 'react';
|
||||
import { ReactNode } from 'react';
|
||||
@@ -51,13 +52,15 @@ export type ContentStateTypes =
|
||||
// @public
|
||||
export const DefaultTechDocsHome: (
|
||||
props: TechDocsIndexPageProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public @deprecated
|
||||
export type DefaultTechDocsHomeProps = TechDocsIndexPageProps;
|
||||
|
||||
// @public
|
||||
export const DocsCardGrid: (props: DocsCardGridProps) => JSX.Element | null;
|
||||
export const DocsCardGrid: (
|
||||
props: DocsCardGridProps,
|
||||
) => React_2.JSX.Element | null;
|
||||
|
||||
// @public
|
||||
export type DocsCardGridProps = {
|
||||
@@ -72,7 +75,7 @@ export type DocsGroupConfig = {
|
||||
|
||||
// @public
|
||||
export const DocsTable: {
|
||||
(props: DocsTableProps): JSX.Element | null;
|
||||
(props: DocsTableProps): React_2.JSX.Element | null;
|
||||
columns: {
|
||||
createNameColumn(): TableColumn<DocsTableRow>;
|
||||
createOwnerColumn(): TableColumn<DocsTableRow>;
|
||||
@@ -80,7 +83,7 @@ export const DocsTable: {
|
||||
};
|
||||
actions: {
|
||||
createCopyDocsUrlAction(copyToClipboard: Function): (row: DocsTableRow) => {
|
||||
icon: () => JSX.Element;
|
||||
icon: () => React_2.JSX.Element;
|
||||
tooltip: string;
|
||||
onClick: () => any;
|
||||
};
|
||||
@@ -91,7 +94,7 @@ export const DocsTable: {
|
||||
cellStyle: {
|
||||
paddingLeft: string;
|
||||
};
|
||||
icon: () => JSX.Element;
|
||||
icon: () => React_2.JSX.Element;
|
||||
tooltip: string;
|
||||
onClick: () => any;
|
||||
};
|
||||
@@ -121,12 +124,12 @@ export type DocsTableRow = {
|
||||
// @public
|
||||
export const EmbeddedDocsRouter: (
|
||||
props: PropsWithChildren<{}>,
|
||||
) => JSX.Element | null;
|
||||
) => React_2.JSX.Element | null;
|
||||
|
||||
// @public
|
||||
export const EntityListDocsGrid: (
|
||||
props: EntityListDocsGridPageProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type EntityListDocsGridPageProps = {
|
||||
@@ -135,7 +138,7 @@ export type EntityListDocsGridPageProps = {
|
||||
|
||||
// @public
|
||||
export const EntityListDocsTable: {
|
||||
(props: EntityListDocsTableProps): JSX.Element;
|
||||
(props: EntityListDocsTableProps): React_2.JSX.Element;
|
||||
columns: {
|
||||
createNameColumn(): TableColumn<DocsTableRow>;
|
||||
createOwnerColumn(): TableColumn<DocsTableRow>;
|
||||
@@ -143,7 +146,7 @@ export const EntityListDocsTable: {
|
||||
};
|
||||
actions: {
|
||||
createCopyDocsUrlAction(copyToClipboard: Function): (row: DocsTableRow) => {
|
||||
icon: () => JSX.Element;
|
||||
icon: () => React_2.JSX.Element;
|
||||
tooltip: string;
|
||||
onClick: () => any;
|
||||
};
|
||||
@@ -154,7 +157,7 @@ export const EntityListDocsTable: {
|
||||
cellStyle: {
|
||||
paddingLeft: string;
|
||||
};
|
||||
icon: () => JSX.Element;
|
||||
icon: () => React_2.JSX.Element;
|
||||
tooltip: string;
|
||||
onClick: () => any;
|
||||
};
|
||||
@@ -171,7 +174,7 @@ export type EntityListDocsTableProps = {
|
||||
// @public
|
||||
export const EntityTechdocsContent: (props: {
|
||||
children?: ReactNode;
|
||||
}) => JSX.Element | null;
|
||||
}) => JSX_2.Element | null;
|
||||
|
||||
// @public
|
||||
export const isTechDocsAvailable: (entity: Entity) => boolean;
|
||||
@@ -194,7 +197,9 @@ export interface PanelConfig {
|
||||
export type PanelType = 'DocsCardGrid' | 'DocsTable';
|
||||
|
||||
// @public @deprecated
|
||||
export const Reader: (props: TechDocsReaderPageContentProps) => JSX.Element;
|
||||
export const Reader: (
|
||||
props: TechDocsReaderPageContentProps,
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type ReaderState = {
|
||||
@@ -208,7 +213,7 @@ export type ReaderState = {
|
||||
};
|
||||
|
||||
// @public
|
||||
export const Router: () => JSX.Element;
|
||||
export const Router: () => React_2.JSX.Element;
|
||||
|
||||
// @public @deprecated
|
||||
export type SyncResult = 'cached' | 'updated';
|
||||
@@ -261,7 +266,7 @@ export class TechDocsClient implements TechDocsApi_2 {
|
||||
// @public
|
||||
export const TechDocsCustomHome: (
|
||||
props: TechDocsCustomHomeProps,
|
||||
) => JSX.Element;
|
||||
) => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
export type TechDocsCustomHomeProps = {
|
||||
@@ -272,7 +277,9 @@ export type TechDocsCustomHomeProps = {
|
||||
export type TechDocsEntityMetadata = TechDocsEntityMetadata_2;
|
||||
|
||||
// @public
|
||||
export const TechDocsIndexPage: (props: TechDocsIndexPageProps) => JSX.Element;
|
||||
export const TechDocsIndexPage: (
|
||||
props: TechDocsIndexPageProps,
|
||||
) => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
export type TechDocsIndexPageProps = {
|
||||
@@ -285,12 +292,12 @@ export type TechDocsIndexPageProps = {
|
||||
export type TechDocsMetadata = TechDocsMetadata_2;
|
||||
|
||||
// @public
|
||||
export const TechdocsPage: () => JSX.Element;
|
||||
export const TechdocsPage: () => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
export const TechDocsPageWrapper: (
|
||||
props: TechDocsPageWrapperProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type TechDocsPageWrapperProps = {
|
||||
@@ -320,7 +327,7 @@ export { techdocsPlugin };
|
||||
// @public
|
||||
export const TechDocsReaderLayout: (
|
||||
props: TechDocsReaderLayoutProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type TechDocsReaderLayoutProps = {
|
||||
@@ -331,12 +338,12 @@ export type TechDocsReaderLayoutProps = {
|
||||
// @public
|
||||
export const TechDocsReaderPage: (
|
||||
props: TechDocsReaderPageProps,
|
||||
) => JSX.Element;
|
||||
) => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
export const TechDocsReaderPageContent: (
|
||||
props: TechDocsReaderPageContentProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type TechDocsReaderPageContentProps = {
|
||||
@@ -348,7 +355,7 @@ export type TechDocsReaderPageContentProps = {
|
||||
// @public
|
||||
export const TechDocsReaderPageHeader: (
|
||||
props: TechDocsReaderPageHeaderProps,
|
||||
) => JSX.Element | null;
|
||||
) => React_2.JSX.Element | null;
|
||||
|
||||
// @public @deprecated
|
||||
export type TechDocsReaderPageHeaderProps = PropsWithChildren<{
|
||||
@@ -374,12 +381,12 @@ export type TechDocsReaderPageRenderFunction = (options: {
|
||||
// @public
|
||||
export const TechDocsReaderPageSubheader: (props: {
|
||||
toolbarProps?: ToolbarProps;
|
||||
}) => JSX.Element | null;
|
||||
}) => React_2.JSX.Element | null;
|
||||
|
||||
// @public
|
||||
export const TechDocsReaderProvider: (
|
||||
props: TechDocsReaderProviderProps,
|
||||
) => JSX.Element;
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type TechDocsReaderProviderProps = {
|
||||
@@ -392,7 +399,9 @@ export type TechDocsReaderProviderRenderFunction = (
|
||||
) => JSX.Element;
|
||||
|
||||
// @public
|
||||
export const TechDocsSearch: (props: TechDocsSearchProps) => JSX.Element;
|
||||
export const TechDocsSearch: (
|
||||
props: TechDocsSearchProps,
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export type TechDocsSearchProps = {
|
||||
|
||||
@@ -10,10 +10,11 @@ import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { DiscoveryApi } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { IdentityApi } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public
|
||||
export const EntityTodoContent: () => JSX.Element;
|
||||
export const EntityTodoContent: () => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
export interface TodoApi {
|
||||
|
||||
@@ -14,6 +14,7 @@ import { FetchApi } from '@backstage/core-plugin-api';
|
||||
import { IconComponent } from '@backstage/core-plugin-api';
|
||||
import { IdentityApi } from '@backstage/core-plugin-api';
|
||||
import { JsonValue } from '@backstage/types';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { Observable } from '@backstage/types';
|
||||
import { ProfileInfo } from '@backstage/core-plugin-api';
|
||||
import { ProfileInfoApi } from '@backstage/core-plugin-api';
|
||||
@@ -28,7 +29,7 @@ import { TabProps } from '@material-ui/core';
|
||||
// @public (undocumented)
|
||||
export const DefaultProviderSettings: (props: {
|
||||
configuredProviders: string[];
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const ProviderSettingsItem: (props: {
|
||||
@@ -36,17 +37,19 @@ export const ProviderSettingsItem: (props: {
|
||||
description: string;
|
||||
icon: IconComponent;
|
||||
apiRef: ApiRef<ProfileInfoApi & SessionApi>;
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const Router: (props: { providerSettings?: JSX.Element }) => JSX.Element;
|
||||
export const Router: (props: {
|
||||
providerSettings?: JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const Settings: (props: { icon?: IconComponent }) => JSX.Element;
|
||||
export const Settings: (props: { icon?: IconComponent }) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const SettingsLayout: {
|
||||
(props: SettingsLayoutProps): JSX.Element;
|
||||
(props: SettingsLayoutProps): React_2.JSX.Element;
|
||||
Route: (props: SettingsLayoutRouteProps) => null;
|
||||
};
|
||||
|
||||
@@ -74,32 +77,32 @@ export type SettingsLayoutRouteProps = {
|
||||
export const USER_SETTINGS_TAB_KEY = 'plugin.user-settings.settingsLayoutRoute';
|
||||
|
||||
// @public (undocumented)
|
||||
export const UserSettingsAppearanceCard: () => JSX.Element;
|
||||
export const UserSettingsAppearanceCard: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const UserSettingsAuthProviders: (props: {
|
||||
providerSettings?: JSX.Element;
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const UserSettingsFeatureFlags: () => JSX.Element;
|
||||
export const UserSettingsFeatureFlags: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const UserSettingsGeneral: () => JSX.Element;
|
||||
export const UserSettingsGeneral: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const UserSettingsIdentityCard: () => JSX.Element;
|
||||
export const UserSettingsIdentityCard: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const UserSettingsMenu: () => JSX.Element;
|
||||
export const UserSettingsMenu: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const UserSettingsPage: (props: {
|
||||
providerSettings?: JSX.Element | undefined;
|
||||
}) => JSX.Element;
|
||||
}) => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const UserSettingsPinToggle: () => JSX.Element;
|
||||
export const UserSettingsPinToggle: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
const userSettingsPlugin: BackstagePlugin<
|
||||
@@ -113,12 +116,12 @@ export { userSettingsPlugin as plugin };
|
||||
export { userSettingsPlugin };
|
||||
|
||||
// @public (undocumented)
|
||||
export const UserSettingsProfileCard: () => JSX.Element;
|
||||
export const UserSettingsProfileCard: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const UserSettingsSignInAvatar: (props: {
|
||||
size?: number;
|
||||
}) => JSX.Element;
|
||||
}) => React_2.JSX.Element;
|
||||
|
||||
// @public
|
||||
export class UserSettingsStorage implements StorageApi {
|
||||
@@ -145,7 +148,9 @@ export class UserSettingsStorage implements StorageApi {
|
||||
}
|
||||
|
||||
// @public @deprecated
|
||||
export const UserSettingsTab: (props: UserSettingsTabProps) => JSX.Element;
|
||||
export const UserSettingsTab: (
|
||||
props: UserSettingsTabProps,
|
||||
) => React_2.JSX.Element;
|
||||
|
||||
// @public @deprecated (undocumented)
|
||||
export type UserSettingsTabProps = PropsWithChildren<{
|
||||
@@ -154,7 +159,7 @@ export type UserSettingsTabProps = PropsWithChildren<{
|
||||
}>;
|
||||
|
||||
// @public (undocumented)
|
||||
export const UserSettingsThemeToggle: () => JSX.Element;
|
||||
export const UserSettingsThemeToggle: () => React_2.JSX.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const useUserProfile: () =>
|
||||
|
||||
@@ -8,9 +8,10 @@
|
||||
import { ApiRef } from '@backstage/core-plugin-api';
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
|
||||
// @public
|
||||
export const EntityVaultCard: () => JSX.Element;
|
||||
export const EntityVaultCard: () => JSX_2.Element;
|
||||
|
||||
// @public
|
||||
export function isVaultAvailable(entity: Entity): boolean;
|
||||
|
||||
@@ -6,10 +6,11 @@
|
||||
/// <reference types="react" />
|
||||
|
||||
import { BackstagePlugin } from '@backstage/core-plugin-api';
|
||||
import { JSX as JSX_2 } from 'react';
|
||||
import { RouteRef } from '@backstage/core-plugin-api';
|
||||
|
||||
// @public (undocumented)
|
||||
export const XcmetricsPage: () => JSX.Element;
|
||||
export const XcmetricsPage: () => JSX_2.Element;
|
||||
|
||||
// @public (undocumented)
|
||||
export const xcmetricsPlugin: BackstagePlugin<
|
||||
|
||||
Reference in New Issue
Block a user