api-reports

Signed-off-by: Tim Hansen <timbonicush@spotify.com>
This commit is contained in:
Tim Hansen
2025-01-09 07:51:32 -07:00
parent 4756287649
commit c830134b47
2 changed files with 76 additions and 0 deletions
@@ -132,6 +132,30 @@ export const Form: (
props: PropsWithChildren<ScaffolderRJSFFormProps>,
) => React_2.JSX.Element;
// @alpha
export const FormDecoratorBlueprint: ExtensionBlueprint<{
kind: 'scaffolder-form-decorator';
name: undefined;
params: {
decorator: ScaffolderFormDecorator;
};
output: ConfigurableExtensionDataRef<
ScaffolderFormDecorator,
'scaffolder.form-decorator-loader',
{}
>;
inputs: {};
config: {};
configInput: {};
dataRefs: {
formDecoratorLoader: ConfigurableExtensionDataRef<
ScaffolderFormDecorator,
'scaffolder.form-decorator-loader',
{}
>;
};
}>;
// @alpha
export const FormFieldBlueprint: ExtensionBlueprint<{
kind: 'scaffolder-form-field';
+52
View File
@@ -80,6 +80,33 @@ const _default: FrontendPlugin<
factory: AnyApiFactory;
};
}>;
'api:scaffolder/form-decorators': ExtensionDefinition<{
config: {};
configInput: {};
output: ConfigurableExtensionDataRef<
AnyApiFactory,
'core.api.factory',
{}
>;
inputs: {
formDecorators: ExtensionInput<
ConfigurableExtensionDataRef<
ScaffolderFormDecorator,
'scaffolder.form-decorator-loader',
{}
>,
{
singleton: false;
optional: false;
}
>;
};
kind: 'api';
name: 'form-decorators';
params: {
factory: AnyApiFactory;
};
}>;
'page:scaffolder': ExtensionDefinition<{
kind: 'page';
name: undefined;
@@ -173,6 +200,31 @@ export class DefaultScaffolderFormDecoratorsApi
getFormDecorators(): Promise<ScaffolderFormDecorator[]>;
}
// @alpha (undocumented)
export const formDecoratorsApi: ExtensionDefinition<{
config: {};
configInput: {};
output: ConfigurableExtensionDataRef<AnyApiFactory, 'core.api.factory', {}>;
inputs: {
formDecorators: ExtensionInput<
ConfigurableExtensionDataRef<
ScaffolderFormDecorator,
'scaffolder.form-decorator-loader',
{}
>,
{
singleton: false;
optional: false;
}
>;
};
kind: 'api';
name: 'form-decorators';
params: {
factory: AnyApiFactory;
};
}>;
// @alpha (undocumented)
export const formDecoratorsApiRef: ApiRef<ScaffolderFormDecoratorsApi>;