You are here

webform.webform.test_composite.yml in Webform 6.x

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

File

tests/modules/webform_test/config/install/webform.webform.test_composite.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
  14. title: 'Test: Composite: Composites'
  15. description: 'Test composite elements, includes address, contact, and name.'
  16. category: 'Test: Composite'
  17. elements: |
  18. composite_flexbox:
  19. '#type': details
  20. '#title': 'Composite Flexbox'
  21. '#open': true
  22. address:
  23. '#type': webform_address
  24. '#title': Address
  25. '#flexbox': true
  26. contact:
  27. '#type': webform_contact
  28. '#title': Contact
  29. '#flexbox': true
  30. name:
  31. '#type': webform_name
  32. '#title': Name
  33. '#flexbox': true
  34. composite_elements:
  35. '#type': details
  36. '#title': 'Composite Elements'
  37. '#open': true
  38. contact_basic:
  39. '#type': webform_contact
  40. '#title': 'Contact basic'
  41. '#required': true
  42. '#name__required': true
  43. '#default_value':
  44. name: 'John Smith'
  45. company: Acme
  46. address: '100 Main Street'
  47. address_2: 'PO BOX 999'
  48. city: 'Hill Valley'
  49. state_province: 'New Jersey'
  50. country: 'United States'
  51. postal_code: 11111-1111
  52. email: example@example.com
  53. phone: 123-456-7890
  54. contact_advanced:
  55. '#type': webform_contact
  56. '#title': 'Contact advanced'
  57. '#default_value':
  58. name: 'John Smith'
  59. company: Acme
  60. address: '100 Main Street'
  61. address_2: 'PO BOX 999'
  62. city: 'Hill Valley'
  63. state_province: 'New Jersey'
  64. country: 'United States'
  65. postal_code: 11111-1111
  66. email: example@example.com
  67. phone: 123-456-7890
  68. '#name__required': true
  69. '#name__title': 'Custom contact name'
  70. '#name__description': 'Custom contact name description'
  71. '#state_province__type': textfield
  72. '#country__required': true
  73. '#country__access': false
  74. link_basic:
  75. '#type': webform_link
  76. '#title': Link
  77. '#default_value':
  78. title: Example
  79. url: 'http://example.com'
  80. composite_elements_multiple:
  81. '#type': details
  82. '#title': 'Composite Elements Multiple'
  83. '#open': true
  84. link_multiple:
  85. '#type': webform_link
  86. '#title': 'Link multiple'
  87. '#multiple': true
  88. '#multiple__header': true
  89. '#default_value':
  90. - title: Example
  91. url: 'http://example.com'
  92. '#title__help': 'This is link title help'
  93. '#url__help': 'This is link url help'
  94. composite_elements_custom_options:
  95. '#type': details
  96. '#title': 'Composite Elements Custom Options'
  97. '#open': true
  98. address_custom_options:
  99. '#type': webform_address
  100. '#title': address_custom_options
  101. '#state_province__options': yes_no
  102. '#country__options':
  103. one: One
  104. two: Two
  105. three: Three
  106. css: ''
  107. javascript: ''
  108. settings:
  109. ajax: false
  110. ajax_scroll_top: form
  111. ajax_progress_type: ''
  112. ajax_effect: ''
  113. ajax_speed: null
  114. page: true
  115. page_submit_path: ''
  116. page_confirm_path: ''
  117. page_theme_name: ''
  118. form_title: source_entity_webform
  119. form_submit_once: false
  120. form_exception_message: ''
  121. form_open_message: ''
  122. form_close_message: ''
  123. form_previous_submissions: true
  124. form_confidential: false
  125. form_confidential_message: ''
  126. form_disable_remote_addr: false
  127. form_convert_anonymous: false
  128. form_prepopulate: false
  129. form_prepopulate_source_entity: false
  130. form_prepopulate_source_entity_required: false
  131. form_prepopulate_source_entity_type: ''
  132. form_reset: false
  133. form_disable_autocomplete: false
  134. form_novalidate: false
  135. form_disable_inline_errors: false
  136. form_required: false
  137. form_unsaved: false
  138. form_disable_back: false
  139. form_submit_back: false
  140. form_autofocus: false
  141. form_details_toggle: false
  142. form_access_denied: default
  143. form_access_denied_title: ''
  144. form_access_denied_message: ''
  145. form_access_denied_attributes: { }
  146. form_file_limit: ''
  147. share: false
  148. share_node: false
  149. share_theme_name: ''
  150. share_title: true
  151. share_page_body_attributes: { }
  152. submission_label: ''
  153. submission_log: false
  154. submission_views: { }
  155. submission_views_replace: { }
  156. submission_user_columns: { }
  157. submission_user_duplicate: false
  158. submission_access_denied: default
  159. submission_access_denied_title: ''
  160. submission_access_denied_message: ''
  161. submission_access_denied_attributes: { }
  162. submission_exception_message: ''
  163. submission_locked_message: ''
  164. submission_excluded_elements: { }
  165. submission_exclude_empty: false
  166. submission_exclude_empty_checkbox: false
  167. previous_submission_message: ''
  168. previous_submissions_message: ''
  169. autofill: false
  170. autofill_message: ''
  171. autofill_excluded_elements: { }
  172. wizard_progress_bar: true
  173. wizard_progress_pages: false
  174. wizard_progress_percentage: false
  175. wizard_progress_link: false
  176. wizard_progress_states: false
  177. wizard_auto_forward: true
  178. wizard_auto_forward_hide_next_button: false
  179. wizard_keyboard: true
  180. wizard_start_label: ''
  181. wizard_preview_link: false
  182. wizard_confirmation: true
  183. wizard_confirmation_label: ''
  184. wizard_track: ''
  185. wizard_prev_button_label: ''
  186. wizard_next_button_label: ''
  187. wizard_toggle: false
  188. wizard_toggle_show_label: ''
  189. wizard_toggle_hide_label: ''
  190. preview: 0
  191. preview_label: ''
  192. preview_title: ''
  193. preview_message: ''
  194. preview_attributes: { }
  195. preview_excluded_elements: { }
  196. preview_exclude_empty: true
  197. preview_exclude_empty_checkbox: false
  198. draft: none
  199. draft_multiple: false
  200. draft_auto_save: false
  201. draft_saved_message: ''
  202. draft_loaded_message: ''
  203. draft_pending_single_message: ''
  204. draft_pending_multiple_message: ''
  205. confirmation_type: message
  206. confirmation_title: ''
  207. confirmation_message: ''
  208. confirmation_url: ''
  209. confirmation_attributes: { }
  210. confirmation_back: true
  211. confirmation_back_label: ''
  212. confirmation_back_attributes: { }
  213. confirmation_exclude_query: false
  214. confirmation_exclude_token: false
  215. confirmation_update: false
  216. limit_total: null
  217. limit_total_interval: null
  218. limit_total_message: ''
  219. limit_total_unique: false
  220. limit_user: null
  221. limit_user_interval: null
  222. limit_user_message: ''
  223. limit_user_unique: false
  224. entity_limit_total: null
  225. entity_limit_total_interval: null
  226. entity_limit_user: null
  227. entity_limit_user_interval: null
  228. purge: none
  229. purge_days: null
  230. results_disabled: false
  231. results_disabled_ignore: false
  232. results_customize: false
  233. token_view: false
  234. token_update: false
  235. token_delete: false
  236. serial_disabled: false
  237. access:
  238. create:
  239. roles:
  240. - anonymous
  241. - authenticated
  242. users: { }
  243. permissions: { }
  244. view_any:
  245. roles: { }
  246. users: { }
  247. permissions: { }
  248. update_any:
  249. roles: { }
  250. users: { }
  251. permissions: { }
  252. delete_any:
  253. roles: { }
  254. users: { }
  255. permissions: { }
  256. purge_any:
  257. roles: { }
  258. users: { }
  259. permissions: { }
  260. view_own:
  261. roles: { }
  262. users: { }
  263. permissions: { }
  264. update_own:
  265. roles: { }
  266. users: { }
  267. permissions: { }
  268. delete_own:
  269. roles: { }
  270. users: { }
  271. permissions: { }
  272. administer:
  273. roles: { }
  274. users: { }
  275. permissions: { }
  276. test:
  277. roles: { }
  278. users: { }
  279. permissions: { }
  280. configuration:
  281. roles: { }
  282. users: { }
  283. permissions: { }
  284. handlers:
  285. debug:
  286. id: debug
  287. label: Debug
  288. notes: ''
  289. handler_id: debug
  290. status: true
  291. conditions: { }
  292. weight: 1
  293. settings:
  294. format: yaml
  295. submission: false
  296. variants: { }