id | ID! | — |
formDefinition | Array! | — |
applicable | String! | Define if the field is applicable upon current step data. Syntax in twig |
validations | Array! | — |
mandatory | Boolean! | — |
sortIndex | Int! | — |
technicalCode | String! | — |
configurableFormStep | ConfigurableFormStep! | — |
dataStrategy | FormQuestionDataStrategyDetailed! | — |
dataNormalizer | FormQuestionDataNormalizerDetailed! | — |
dataStrategyDefinition | Mixed | — |
entityPropertyContext | FormQuestionDataStrategyDefinitionDetailed | — |
dataNormalizerDefinition | Mixed | — |
phpApplicable | String | — |
entityProperty | EntityProperty | — ⚠️ deprecated |
firstEntityProperty | EntityProperty | — |
configurableFormQuestionEntityProperties | [ConfigurableFormQuestionEntityProperty] | — |
extendedValidations | Array! | — |
label | String | — |
tooltip | String | — |
placeholder | String | — |
helpText | String | — |
addLabel | String | — |
totalLabel | String | — |
append | String | — |
content | String | — |
nestedConfigurableForm | ConfigurableForm | — |
nestedFormQuestions | [NestedFormQuestion] | — |
width | Int | — |
translatedFields | ConfigurableFormQuestionTranslatedFields! | Translatable string fields resolved for an explicit locale, without fallback (empty when not translated). Used by the VFB language selector. |
translatedLabel | String | Label in an explicit locale, without fallback (empty when not translated). Batch-loaded for the questions table to avoid a per-row query. |