{#if keys.length > 0} {#each keys as argName, i (argName)} {#if Object.keys(schema.properties ?? {}).includes(argName)}
{#if typeof args == 'object' && schema?.properties[argName]} {#if editableSchema} {:else} {/if} {/if}
{/if} {/each} {:else if !shouldHideNoInputs}
No inputs
{/if}
{#if !noVariablePicker} { if (pickForField) { args[pickForField] = '$var:' + path } }} itemName="Variable" extraField="path" loadItems={async () => (await VariableService.listVariable({ workspace: $workspaceStore ?? '' })).map((x) => ({ name: x.path, ...x }))} >
{/if}