From 583d1494c288ed1d899e87a1ee2b2ab16d6ef47f Mon Sep 17 00:00:00 2001 From: Nybkox Date: Thu, 19 Dec 2024 12:06:42 +0100 Subject: [PATCH] feat: fallback to position if param does not have name --- .../web/src/appobj/ParameterAppObject.svelte | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/packages/web/src/appobj/ParameterAppObject.svelte b/packages/web/src/appobj/ParameterAppObject.svelte index 95be72489..0034e1baf 100644 --- a/packages/web/src/appobj/ParameterAppObject.svelte +++ b/packages/web/src/appobj/ParameterAppObject.svelte @@ -6,13 +6,26 @@ import AppObjectCore from './AppObjectCore.svelte'; export let data; + + function createParameterTitle(parameter) { + if (!parameter.parameterName) return parameter.position ?? null; + if (parameter.parameterName.startsWith('@')) return parameter.parameterName.substring(1); + return data.parameterName; + } + + function createParameterExtInfo(parameter) { + if (parameter.parameterMode && parameter.parameterMode !== 'IN') { + return `${parameter.dataType} ${parameter.parameterMode}`; + } + return parameter.dataType; + }