items: '': form: validation: loose type: _root form_field: false text: type: text label: Text placeholder: 'Enter your text' validation: loose name: text enabled: type: select label: Enabled default: true data-options@: blueprint_data_option_test validation: loose name: enabled options: 'yes': 'Yes' 'no': 'No' user: type: _parent name: user form_field: false user.name: type: name label: Name default: John validate: type: name validation: loose name: user.name user.country: type: select label: Enabled default: fi data-options@: - blueprint_data_option_test - us: 'United States' fi: Finland po: Poland - true validation: loose name: user.country options: fi: Finland po: Poland us: 'United States' undefined: type: select label: Undefined data-options@: undefined_function validation: loose name: undefined rules: name: pattern: '[A-Z][a-z]+' min: 3 max: 15 nested: '': '' text: text enabled: enabled user: name: user.name country: user.country undefined: undefined dynamic: enabled: options: action: data params: blueprint_data_option_test user.country: options: action: data params: - blueprint_data_option_test - { us: 'United States', fi: Finland, po: Poland } - true undefined: options: action: data params: undefined_function filter: validation: true