mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-19 11:01:15 +00:00
feat(editor): Implement workflowSelector parameter type (#10482)
This commit is contained in:
@@ -15,7 +15,7 @@
|
||||
|
||||
<div class="parameter-input ignore-key-press" :style="parameterInputWrapperStyle">
|
||||
<ResourceLocator
|
||||
v-if="isResourceLocatorParameter"
|
||||
v-if="parameter.type === 'resourceLocator'"
|
||||
ref="resourceLocator"
|
||||
:parameter="parameter"
|
||||
:model-value="modelValueResourceLocator"
|
||||
@@ -36,6 +36,25 @@
|
||||
@blur="onBlur"
|
||||
@drop="onResourceLocatorDrop"
|
||||
/>
|
||||
<WorkflowSelectorParameterInput
|
||||
v-else-if="parameter.type === 'workflowSelector'"
|
||||
ref="resourceLocator"
|
||||
:parameter="parameter"
|
||||
:model-value="modelValueResourceLocator"
|
||||
:dependent-parameters-values="dependentParametersValues"
|
||||
:display-title="displayTitle"
|
||||
:expression-display-value="expressionDisplayValue"
|
||||
:expression-computed-value="expressionEvaluated"
|
||||
:is-value-expression="isModelValueExpression"
|
||||
:expression-edit-dialog-visible="expressionEditDialogVisible"
|
||||
:path="path"
|
||||
:parameter-issues="getIssues"
|
||||
@update:model-value="valueChanged"
|
||||
@modal-opener-click="openExpressionEditorModal"
|
||||
@focus="setFocus"
|
||||
@blur="onBlur"
|
||||
@drop="onResourceLocatorDrop"
|
||||
/>
|
||||
<ExpressionParameterInput
|
||||
v-else-if="isModelValueExpression || forceShowExpression"
|
||||
ref="inputField"
|
||||
@@ -939,7 +958,7 @@ const shortPath = computed<string>(() => {
|
||||
});
|
||||
|
||||
const isResourceLocatorParameter = computed<boolean>(() => {
|
||||
return props.parameter.type === 'resourceLocator';
|
||||
return props.parameter.type === 'resourceLocator' || props.parameter.type === 'workflowSelector';
|
||||
});
|
||||
|
||||
const isSecretParameter = computed<boolean>(() => {
|
||||
|
||||
Reference in New Issue
Block a user