From fdb8cef4d8ac0dd108a7c0e1e22378a5efb19e37 Mon Sep 17 00:00:00 2001 From: Vincenzo Scamporlino Date: Fri, 6 Oct 2023 12:00:18 +0200 Subject: [PATCH] user-settings: api reports Signed-off-by: Vincenzo Scamporlino --- plugins/user-settings/alpha-api-report.md | 27 +++++++++++++++++++++++ plugins/user-settings/src/alpha.tsx | 12 ++++++++++ 2 files changed, 39 insertions(+) diff --git a/plugins/user-settings/alpha-api-report.md b/plugins/user-settings/alpha-api-report.md index 203cfac601..8a12861f86 100644 --- a/plugins/user-settings/alpha-api-report.md +++ b/plugins/user-settings/alpha-api-report.md @@ -3,8 +3,35 @@ > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts +/// + +import { BackstagePlugin } from '@backstage/frontend-plugin-api'; +import { ConfigurableExtensionDataRef } from '@backstage/frontend-plugin-api'; +import { Extension } from '@backstage/frontend-plugin-api'; +import { RouteRef } from '@backstage/core-plugin-api'; import { TranslationRef } from '@backstage/core-plugin-api/alpha'; +// @alpha (undocumented) +const _default: BackstagePlugin; +export default _default; + +// @alpha (undocumented) +export const UserSettingsPage: Extension<{ + path: string + /** + * @alpha + */; +}>; + +// @alpha (undocumented) +export const userSettingsProviderSettingsExtensionData: ConfigurableExtensionDataRef< + JSX.Element, + {} +>; + +// @alpha (undocumented) +export const userSettingsRouteRef: RouteRef; + // @alpha (undocumented) export const userSettingsTranslationRef: TranslationRef< 'user-settings', diff --git a/plugins/user-settings/src/alpha.tsx b/plugins/user-settings/src/alpha.tsx index 7e21ae057f..3e4c862fa5 100644 --- a/plugins/user-settings/src/alpha.tsx +++ b/plugins/user-settings/src/alpha.tsx @@ -25,15 +25,24 @@ import React from 'react'; export * from './translation'; +/** + * @alpha + */ export const userSettingsRouteRef = createRouteRef({ id: 'plugin.user-settings.page', }); +/** + * @alpha + */ export const userSettingsProviderSettingsExtensionData = createExtensionDataRef( 'plugin.user-settings.page.providerSettings', ); +/** + * @alpha + */ export const UserSettingsPage = createPageExtension({ id: 'plugin.user-settings.page', defaultPath: '/settings/*', @@ -52,6 +61,9 @@ export const UserSettingsPage = createPageExtension({ )), }); +/** + * @alpha + */ export default createPlugin({ id: 'user-settings', extensions: [UserSettingsPage],