Description
Typescript projects currently support push of Workflow Custom Forms and with #817 we will introduce push of User Interaction Custom Forms. However, there is no easy way to extract those forms in a readable JSON format on the file system. Thus we are discussing internally the viability of adding a limited pull operation for Typescript projects which will be limited to extracting those forms.
Alternatives
- Once a custom form from is created the Orchestrator UI, in the Workflow edit page navigate to
Version history.
- From that menu the Workflow form YAML can be extracted and converted to JSON with the help of a YAML to JSON converter.
- In the converted JSON a nested element can be extracted that corresponds to the User Interaction Custom Form. Only the entry from the
inputForms array is needed, the metadata outside is already auto generated during Typescript transpilation.
Additional Context
Blocked by #817
Description
Typescript projects currently support push of Workflow Custom Forms and with #817 we will introduce push of User Interaction Custom Forms. However, there is no easy way to extract those forms in a readable JSON format on the file system. Thus we are discussing internally the viability of adding a limited
pulloperation for Typescript projects which will be limited to extracting those forms.Alternatives
Version history.inputFormsarray is needed, the metadata outside is already auto generated during Typescript transpilation.Additional Context
Blocked by #817