Is it possible or on the roadmap to create dynamic fields in a custom node? I assume not since node fields are static at build time.
I am working on a node for a product API that is user configurable. I therefore cannot know the required data for the API until a user configures credentials and calls the API. What I’d like to do is inside the custom node call the API config endpoint and dynamically create the input fields for the node.
Hi @ryanflomenco,
as you already understood we don’t have the option to dyanmically create node properties at the moment and we also don’t have a plan to do so in the near future.
At this point you could use displayOptions to hide/show properties depending on other node properties.
Digging a bit deeper I see that validation is available for INodePropertyMode[], but not INodeProperties so only can provide value validation when using type: 'resourceLocator'.
If I want to provide value validation for fields that are of type INodeProperties do you recommend I extend this type?