Adding ability to hide node param from UI

This commit is contained in:
automaton82 2023-11-10 15:31:13 -05:00
parent a311e024e1
commit 1f0cc60fcc
2 changed files with 6 additions and 3 deletions

View File

@ -72,6 +72,7 @@ export interface INodeParams {
fileType?: string
additionalParams?: boolean
loadMethod?: string
hidden?: boolean
}
export interface INodeExecutionData {

View File

@ -207,9 +207,11 @@ const CanvasNode = ({ data }) => {
{data.inputAnchors.map((inputAnchor, index) => (
<NodeInputHandler key={index} inputAnchor={inputAnchor} data={data} />
))}
{data.inputParams.map((inputParam, index) => (
<NodeInputHandler key={index} inputParam={inputParam} data={data} />
))}
{data.inputParams
.filter((inputParam) => !inputParam.hidden)
.map((inputParam, index) => (
<NodeInputHandler key={index} inputParam={inputParam} data={data} />
))}
{data.inputParams.find((param) => param.additionalParams) && (
<div
style={{