frontend-plugin-api: remove name option from createExtensionBlueprint
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
@@ -20,7 +20,6 @@ import { TranslationRef } from '@backstage/core-plugin-api/alpha';
|
||||
// @alpha
|
||||
export const CatalogFilterBlueprint: ExtensionBlueprint<{
|
||||
kind: 'catalog-filter';
|
||||
name: undefined;
|
||||
params: {
|
||||
loader: () => Promise<JSX.Element>;
|
||||
};
|
||||
@@ -123,7 +122,6 @@ export const defaultEntityContentGroups: {
|
||||
// @alpha
|
||||
export const EntityCardBlueprint: ExtensionBlueprint<{
|
||||
kind: 'entity-card';
|
||||
name: undefined;
|
||||
params: {
|
||||
loader: () => Promise<JSX.Element>;
|
||||
filter?: string | EntityPredicate | ((entity: Entity) => boolean);
|
||||
@@ -186,7 +184,6 @@ export type EntityCardType = 'summary' | 'info' | 'content';
|
||||
// @alpha
|
||||
export const EntityContentBlueprint: ExtensionBlueprint<{
|
||||
kind: 'entity-content';
|
||||
name: undefined;
|
||||
params: {
|
||||
loader: () => Promise<JSX.Element>;
|
||||
defaultPath: string;
|
||||
@@ -267,7 +264,6 @@ export const EntityContentBlueprint: ExtensionBlueprint<{
|
||||
// @alpha (undocumented)
|
||||
export const EntityContentLayoutBlueprint: ExtensionBlueprint<{
|
||||
kind: 'entity-content-layout';
|
||||
name: undefined;
|
||||
params: {
|
||||
filter?: string | EntityPredicate | ((entity: Entity) => boolean);
|
||||
loader: () => Promise<(props: EntityContentLayoutProps) => JSX_2.Element>;
|
||||
@@ -332,7 +328,6 @@ export interface EntityContentLayoutProps {
|
||||
// @alpha (undocumented)
|
||||
export const EntityContextMenuItemBlueprint: ExtensionBlueprint<{
|
||||
kind: 'entity-context-menu-item';
|
||||
name: undefined;
|
||||
params: EntityContextMenuItemParams;
|
||||
output:
|
||||
| ConfigurableExtensionDataRef<JSX_2.Element, 'core.reactElement', {}>
|
||||
@@ -369,7 +364,6 @@ export type EntityContextMenuItemParams = {
|
||||
// @alpha (undocumented)
|
||||
export const EntityHeaderBlueprint: ExtensionBlueprint<{
|
||||
kind: 'entity-header';
|
||||
name: undefined;
|
||||
params: {
|
||||
loader: () => Promise<JSX.Element>;
|
||||
filter?: EntityPredicate | ((entity: Entity) => boolean);
|
||||
@@ -420,7 +414,6 @@ export const EntityHeaderBlueprint: ExtensionBlueprint<{
|
||||
// @alpha (undocumented)
|
||||
export const EntityIconLinkBlueprint: ExtensionBlueprint<{
|
||||
kind: 'entity-icon-link';
|
||||
name: undefined;
|
||||
params: {
|
||||
useProps: () => Omit<IconLinkVerticalProps, 'color'>;
|
||||
filter?: EntityPredicate | ((entity: Entity) => boolean);
|
||||
|
||||
@@ -135,7 +135,6 @@ export const Form: (
|
||||
// @alpha
|
||||
export const FormDecoratorBlueprint: ExtensionBlueprint<{
|
||||
kind: 'scaffolder-form-decorator';
|
||||
name: undefined;
|
||||
params: {
|
||||
decorator: ScaffolderFormDecorator;
|
||||
};
|
||||
@@ -165,7 +164,6 @@ export interface FormField {
|
||||
// @alpha
|
||||
export const FormFieldBlueprint: ExtensionBlueprint<{
|
||||
kind: 'scaffolder-form-field';
|
||||
name: undefined;
|
||||
params: {
|
||||
field: () => Promise<FormField>;
|
||||
};
|
||||
|
||||
@@ -19,7 +19,6 @@ export type BaseSearchResultListItemProps<T = {}> = T & {
|
||||
// @alpha (undocumented)
|
||||
export const SearchFilterBlueprint: ExtensionBlueprint<{
|
||||
kind: 'search-filter';
|
||||
name: undefined;
|
||||
params: SearchFilterBlueprintParams;
|
||||
output: ConfigurableExtensionDataRef<
|
||||
{
|
||||
@@ -61,7 +60,6 @@ export type SearchFilterExtensionComponentProps = {
|
||||
// @alpha (undocumented)
|
||||
export const SearchFilterResultTypeBlueprint: ExtensionBlueprint<{
|
||||
kind: 'search-filter-result-type';
|
||||
name: undefined;
|
||||
params: SearchFilterResultTypeBlueprintParams;
|
||||
output: ConfigurableExtensionDataRef<
|
||||
{
|
||||
@@ -128,7 +126,6 @@ export type SearchResultItemExtensionPredicate = (
|
||||
// @alpha
|
||||
export const SearchResultListItemBlueprint: ExtensionBlueprint<{
|
||||
kind: 'search-result-list-item';
|
||||
name: undefined;
|
||||
params: SearchResultListItemBlueprintParams;
|
||||
output: ConfigurableExtensionDataRef<
|
||||
{
|
||||
|
||||
@@ -10,7 +10,6 @@ import { ExtensionBlueprint } from '@backstage/frontend-plugin-api';
|
||||
// @alpha
|
||||
export const AddonBlueprint: ExtensionBlueprint<{
|
||||
kind: 'addon';
|
||||
name: undefined;
|
||||
params: TechDocsAddonOptions;
|
||||
output: ConfigurableExtensionDataRef<
|
||||
TechDocsAddonOptions,
|
||||
|
||||
Reference in New Issue
Block a user