You are here

webform.webform.test_composite_custom.yml in Webform 8.5

tests/modules/webform_test/config/install/webform.webform.test_composite_custom.yml

File

tests/modules/webform_test/config/install/webform.webform.test_composite_custom.yml
View source
  1. langcode: en
  2. status: open
  3. dependencies:
  4. enforced:
  5. module:
  6. - webform_test
  7. open: null
  8. close: null
  9. weight: 0
  10. uid: null
  11. template: false
  12. archive: false
  13. id: test_composite_custom
  14. title: 'Test: Composite: Custom composite'
  15. description: 'Test custom composite element.'
  16. category: 'Test: Composite'
  17. elements: |
  18. webform_custom_composite_basic:
  19. '#type': webform_custom_composite
  20. '#title': webform_custom_composite_basic
  21. '#element':
  22. first_name:
  23. '#type': textfield
  24. '#title': 'First name'
  25. last_name:
  26. '#type': textfield
  27. '#title': 'Last name'
  28. '#default_value':
  29. - first_name: John
  30. last_name: Smith
  31. webform_custom_composite_advanced:
  32. '#type': webform_custom_composite
  33. '#title': webform_custom_composite_advanced
  34. '#element':
  35. first_name:
  36. '#type': textfield
  37. '#title': 'First name'
  38. last_name:
  39. '#type': textfield
  40. '#title': 'Last name'
  41. gender:
  42. '#type': select
  43. '#options':
  44. Male: Male
  45. Female: Female
  46. '#title': Gender
  47. martial_status:
  48. '#type': webform_select_other
  49. '#options': marital_status
  50. '#title': 'Martial status'
  51. employment_status:
  52. '#type': webform_select_other
  53. '#options': employment_status
  54. '#title': 'Employment status'
  55. age:
  56. '#type': number
  57. '#title': Age
  58. '#field_suffix': ' yrs. old'
  59. '#min': 1
  60. '#max': 125
  61. '#default_value':
  62. - first_name: John
  63. last_name: Smith
  64. gender: Male
  65. martial_status: Single
  66. employment_status: Unemployed
  67. age: 20
  68. webform_custom_composite_fieldset:
  69. '#type': webform_custom_composite
  70. '#title': webform_custom_composite_fieldset
  71. '#wrapper_type': fieldset
  72. '#wrapper_attributes':
  73. class:
  74. - custom-class
  75. '#element':
  76. first_name:
  77. '#type': textfield
  78. '#title': 'First name'
  79. last_name:
  80. '#type': textfield
  81. '#title': 'Last name'
  82. webform_custom_composite_container:
  83. '#type': webform_custom_composite
  84. '#title': webform_custom_composite_container
  85. '#wrapper_type': container
  86. '#wrapper_attributes':
  87. class:
  88. - custom-class
  89. '#element':
  90. first_name:
  91. '#type': textfield
  92. '#title': 'First name'
  93. last_name:
  94. '#type': textfield
  95. '#title': 'Last name'
  96. css: ''
  97. javascript: ''
  98. settings:
  99. ajax: false
  100. ajax_scroll_top: form
  101. ajax_progress_type: ''
  102. ajax_effect: ''
  103. ajax_speed: null
  104. page: true
  105. page_submit_path: ''
  106. page_confirm_path: ''
  107. page_theme_name: ''
  108. form_title: source_entity_webform
  109. form_submit_once: false
  110. form_exception_message: ''
  111. form_open_message: ''
  112. form_close_message: ''
  113. form_previous_submissions: true
  114. form_confidential: false
  115. form_confidential_message: ''
  116. form_remote_addr: true
  117. form_convert_anonymous: false
  118. form_prepopulate: false
  119. form_prepopulate_source_entity: false
  120. form_prepopulate_source_entity_required: false
  121. form_prepopulate_source_entity_type: ''
  122. form_reset: false
  123. form_disable_autocomplete: false
  124. form_novalidate: false
  125. form_disable_inline_errors: false
  126. form_required: false
  127. form_unsaved: false
  128. form_disable_back: false
  129. form_submit_back: false
  130. form_autofocus: false
  131. form_details_toggle: false
  132. form_access_denied: default
  133. form_access_denied_title: ''
  134. form_access_denied_message: ''
  135. form_access_denied_attributes: { }
  136. form_file_limit: ''
  137. share: false
  138. share_node: false
  139. share_theme_name: ''
  140. share_title: true
  141. share_page_body_attributes: { }
  142. submission_label: ''
  143. submission_log: false
  144. submission_views: { }
  145. submission_views_replace: { }
  146. submission_user_columns: { }
  147. submission_user_duplicate: false
  148. submission_access_denied: default
  149. submission_access_denied_title: ''
  150. submission_access_denied_message: ''
  151. submission_access_denied_attributes: { }
  152. submission_exception_message: ''
  153. submission_locked_message: ''
  154. submission_excluded_elements: { }
  155. submission_exclude_empty: false
  156. submission_exclude_empty_checkbox: false
  157. previous_submission_message: ''
  158. previous_submissions_message: ''
  159. autofill: false
  160. autofill_message: ''
  161. autofill_excluded_elements: { }
  162. wizard_progress_bar: true
  163. wizard_progress_pages: false
  164. wizard_progress_percentage: false
  165. wizard_progress_link: false
  166. wizard_progress_states: false
  167. wizard_auto_forward: true
  168. wizard_auto_forward_hide_next_button: false
  169. wizard_keyboard: true
  170. wizard_start_label: ''
  171. wizard_preview_link: false
  172. wizard_confirmation: true
  173. wizard_confirmation_label: ''
  174. wizard_track: ''
  175. wizard_prev_button_label: ''
  176. wizard_next_button_label: ''
  177. wizard_toggle: false
  178. wizard_toggle_show_label: ''
  179. wizard_toggle_hide_label: ''
  180. preview: 0
  181. preview_label: ''
  182. preview_title: ''
  183. preview_message: ''
  184. preview_attributes: { }
  185. preview_excluded_elements: { }
  186. preview_exclude_empty: true
  187. preview_exclude_empty_checkbox: false
  188. draft: none
  189. draft_multiple: false
  190. draft_auto_save: false
  191. draft_saved_message: ''
  192. draft_loaded_message: ''
  193. draft_pending_single_message: ''
  194. draft_pending_multiple_message: ''
  195. confirmation_type: message
  196. confirmation_title: ''
  197. confirmation_message: ''
  198. confirmation_url: ''
  199. confirmation_attributes: { }
  200. confirmation_back: true
  201. confirmation_back_label: ''
  202. confirmation_back_attributes: { }
  203. confirmation_exclude_query: false
  204. confirmation_exclude_token: false
  205. confirmation_update: false
  206. limit_total: null
  207. limit_total_interval: null
  208. limit_total_message: ''
  209. limit_total_unique: false
  210. limit_user: null
  211. limit_user_interval: null
  212. limit_user_message: ''
  213. limit_user_unique: false
  214. entity_limit_total: null
  215. entity_limit_total_interval: null
  216. entity_limit_user: null
  217. entity_limit_user_interval: null
  218. purge: none
  219. purge_days: null
  220. results_disabled: false
  221. results_disabled_ignore: false
  222. results_customize: false
  223. token_view: false
  224. token_update: false
  225. token_delete: false
  226. serial_disabled: false
  227. access:
  228. create:
  229. roles:
  230. - anonymous
  231. - authenticated
  232. users: { }
  233. permissions: { }
  234. view_any:
  235. roles: { }
  236. users: { }
  237. permissions: { }
  238. update_any:
  239. roles: { }
  240. users: { }
  241. permissions: { }
  242. delete_any:
  243. roles: { }
  244. users: { }
  245. permissions: { }
  246. purge_any:
  247. roles: { }
  248. users: { }
  249. permissions: { }
  250. view_own:
  251. roles: { }
  252. users: { }
  253. permissions: { }
  254. update_own:
  255. roles: { }
  256. users: { }
  257. permissions: { }
  258. delete_own:
  259. roles: { }
  260. users: { }
  261. permissions: { }
  262. administer:
  263. roles: { }
  264. users: { }
  265. permissions: { }
  266. test:
  267. roles: { }
  268. users: { }
  269. permissions: { }
  270. configuration:
  271. roles: { }
  272. users: { }
  273. permissions: { }
  274. handlers:
  275. debug:
  276. id: debug
  277. label: Debug
  278. notes: ''
  279. handler_id: debug
  280. status: true
  281. conditions: { }
  282. weight: 0
  283. settings:
  284. format: yaml
  285. submission: false
  286. variants: { }