chore: updating api-reports

Signed-off-by: blam <ben@blam.sh>
This commit is contained in:
blam
2024-06-24 13:10:55 +02:00
parent 0273ae27d3
commit b5a988f0c3
4 changed files with 58 additions and 12 deletions
@@ -9,6 +9,21 @@ import { TemplateAction } from '@backstage/plugin-scaffolder-node';
import { TemplateFilter } from '@backstage/plugin-scaffolder-node';
import { TemplateGlobal } from '@backstage/plugin-scaffolder-node';
// @alpha
export type AutocompleteHandler = ({
resource,
token,
context,
}: {
resource: string;
token: string;
context: Record<string, string>;
}) => Promise<{
results: {
title: string;
}[];
}>;
// @alpha
export interface ScaffolderActionsExtensionPoint {
// (undocumented)
@@ -18,6 +33,21 @@ export interface ScaffolderActionsExtensionPoint {
// @alpha
export const scaffolderActionsExtensionPoint: ExtensionPoint<ScaffolderActionsExtensionPoint>;
// @alpha
export interface ScaffolderAutocompleteExtensionPoint {
// (undocumented)
addAutocompleteProvider({
id,
handler,
}: {
id: string;
handler: AutocompleteHandler;
}): void;
}
// @alpha
export const scaffolderAutocompleteExtensionPoint: ExtensionPoint<ScaffolderAutocompleteExtensionPoint>;
// @alpha
export interface ScaffolderTaskBrokerExtensionPoint {
// (undocumented)