feat(editor): Show the right editor in focus panel (#17062)

Co-authored-by: Charlie Kolb <charlie@n8n.io>
This commit is contained in:
Daria
2025-07-09 14:40:39 +03:00
committed by GitHub
parent c37397cb2b
commit 3aeb622978
14 changed files with 464 additions and 220 deletions

View File

@@ -259,6 +259,22 @@ export function isValidParameterOption(
return 'value' in option && isPresent(option.value) && isPresent(option.name);
}
export function mustHideDuringCustomApiCall(
parameter: INodeProperties,
nodeParameters: INodeParameters,
): boolean {
if (parameter?.displayOptions?.hide) return true;
const MUST_REMAIN_VISIBLE = [
'authentication',
'resource',
'operation',
...Object.keys(nodeParameters),
];
return !MUST_REMAIN_VISIBLE.includes(parameter.name);
}
export function nameIsParameter(
parameterData: IUpdateInformation,
): parameterData is IUpdateInformation & { name: `parameters.${string}` } {