@backstage/plugin-scaffolder-react
Home > @backstage/plugin-scaffolder-react
Functions
Function |
Description |
---|---|
Method for creating field extensions that can be used in the scaffolder frontend form. | |
Method for creating custom Layouts that can be used in the scaffolder frontend form | |
The Context Provider that holds the state for the secrets. | |
Hook that returns all custom field extensions from the current outlet. | |
Hook that returns all custom field extensions from the current outlet. | |
A hook to stream the logs of a task being processed | |
Hook to access the secrets context to be able to set secrets that are passed to the Scaffolder backend. |
Interfaces
Interface |
Description |
---|---|
Type for Field Extension Props for RJSF v5 | |
Type for Field Extension UiSchema | |
FieldSchema encapsulates a JSONSchema7 along with the matching FieldExtensionComponentProps type for a field extension. | |
The type of layouts that is passed to the TemplateForms | |
An API to interact with the scaffolder backend. | |
The arguments for | |
The response shape for | |
The props for the | |
The properties that are passed to the | |
The input options to the | |
The response shape of the | |
The input options to the | |
The return type from the useTemplateSecrets hook. |
Variables
Variable |
Description |
---|---|
The Wrapping component for defining fields extensions inside | |
The wrapping component for defining scaffolder layouts as children |
Type Aliases
Type Alias |
Description |
---|---|
The response shape for a single action in the | |
A single action example | |
Type for the Custom Field Extension schema. | |
Field validation type for Custom Field Extensions. | |
The type used to wrap up the Layout and embed the input props | |
Type for the Custom Field Extension with the name and components and validation function. | |
Any | |
A type used to wrap up the FieldExtension to embed the ReturnValue and the InputProps | |
The field template from | |
The response shape for the | |
The shape of a | |
The props for the Last Step in scaffolder template form. Which represents the summary of the input provided by the end user. | |
The | |
The set of | |
The status of the step being processed | |
The shape of each task returned from the | |
The status of each task in a Scaffolder Job | |
A task event from the event stream | |
The shape of each entry of parameters which gets rendered as a separate step in the wizard input |