@if (authorizationRequirements().length) {
Provider Authorizations
Provide the missing runtime credentials required by this execution.
@for (requirement of authorizationRequirements(); track requirement.key) {
{{ requirement.provider }}
{{ requirement.key }}
{{ requirement.fieldName || 'authorization' }}
{{ requirement.description || 'Runtime authorization required.' }}
@if (requirement.requiredBySteps.length) {
Required by: {{ requirement.requiredBySteps.join(', ') }}
}
{{ requirement.fieldName || 'Authorization' }}
@if (isAuthorizationSaving(requirement.key)) {
Saving authorization...
} @if (authorizationSavingError(requirement.key); as errorMessage) {
{{ errorMessage }}
}
}
} @if (!editableInputs().length && !authorizationRequirements().length) {
No manual inputs required.
} @else { @if (editableInputs().length) {
Manual Inputs
} @for (executionInput of editableInputs(); track executionInput.key) {
{{ executionInput.title }}
{{ executionInput.subtitle }}
Type: {{ inputTypeLabel(executionInput) }}
@if (isFileInput(executionInput)) { } @else { @if (isMultipleInput(executionInput)) {
@for (textValue of textValues(executionInput); track $index) {
{{ executionInput.subtitle }} {{ $index + 1 }}
}
} @else {
{{ executionInput.subtitle }}
} } @if (isInputSaving(executionInput.key)) {
Saving...
} @if (inputSavingError(executionInput.key); as errorMessage) {
{{ errorMessage }}
}
} }