You are here

yamlform.yamlform.test_element.yml in YAML Form 8

tests/modules/yamlform_test/config/install/yamlform.yamlform.test_element.yml

File

tests/modules/yamlform_test/config/install/yamlform.yamlform.test_element.yml
View source
  1. langcode: en
  2. status: true
  3. dependencies:
  4. enforced:
  5. module:
  6. - yamlform_test
  7. uid: null
  8. template: false
  9. id: test_element
  10. title: 'Test: Elements'
  11. description: 'Test instances of all supported form elements.'
  12. elements: |
  13. hidden:
  14. '#type': hidden
  15. '#title': 'hidden'
  16. '#value': '{hidden}'
  17. value:
  18. '#type': value
  19. '#title': 'value'
  20. '#value': '{value}'
  21. markup_elements:
  22. '#type': details
  23. '#title': 'Markup Elements'
  24. '#open': true
  25. item:
  26. '#type': item
  27. '#title': '{item title}'
  28. '#description': '{item description}'
  29. '#markup': '{item markup}'
  30. '#prefix': '{item prefix}'
  31. '#suffix': '{item suffix}'
  32. '#field_prefix': '{item field_prefix}'
  33. '#field_suffix': '{item field_suffix}'
  34. markup:
  35. '#markup': '<p>{markup}</p>'
  36. processed_text:
  37. '#format': 'plain_text'
  38. '#text': '<p>{processed_text}</p>'
  39. '#type': processed_text
  40. label:
  41. '#type': label
  42. '#title': 'label'
  43. '#required': true
  44. container:
  45. '#type': container
  46. content:
  47. '#markup': '<p>{container}</p>'
  48. standard_elements:
  49. '#type': details
  50. '#title': 'Standard Elements'
  51. '#open': true
  52. textarea:
  53. '#type': textarea
  54. '#title': 'textarea'
  55. '#default_value': |
  56. {textarea line 1}
  57. {textarea line 2}
  58. textfield:
  59. '#type': textfield
  60. '#title': 'textfield'
  61. '#default_value': '{textfield}'
  62. password:
  63. '#type': password
  64. '#title': 'password'
  65. '#default_value': '{password}'
  66. select:
  67. '#type': select
  68. '#title': 'select'
  69. '#options':
  70. 1: one
  71. 2: two
  72. 3: three
  73. '#default_value': 1
  74. select_multiple:
  75. '#type': select
  76. '#title': 'select_multiple'
  77. '#multiple': true
  78. '#options':
  79. 1: one
  80. 2: two
  81. 3: three
  82. '#default_value':
  83. - 1
  84. - 2
  85. checkbox:
  86. '#type': checkbox
  87. '#title': 'checkbox'
  88. '#default_value': 1
  89. checkboxes:
  90. '#type': checkboxes
  91. '#title': 'checkboxes'
  92. '#options':
  93. 1: one
  94. 2: two
  95. 3: three
  96. '#default_value':
  97. - 1
  98. - 2
  99. radios:
  100. '#type': radios
  101. '#title': 'radios'
  102. '#options':
  103. Yes: Yes
  104. No: No
  105. '#default_value': Yes
  106. html5_elements:
  107. '#type': details
  108. '#title': 'HTML5 Elements'
  109. '#open': true
  110. email:
  111. '#type': email
  112. '#title': 'email'
  113. '#default_value': 'example@example.com'
  114. number:
  115. '#type': number
  116. '#title': 'number'
  117. '#min': 0
  118. '#max': 10
  119. '#step': 1
  120. '#default_value': 1
  121. range:
  122. '#type': range
  123. '#title': 'range'
  124. '#min': 0
  125. '#max': 10
  126. '#step': 1
  127. '#default_value': 1
  128. tel:
  129. '#type': tel
  130. '#title': 'tel'
  131. '#default_value': '999-999-9999'
  132. url:
  133. '#type': url
  134. '#title': 'url'
  135. '#default_value': 'http://example.com'
  136. color:
  137. '#type': color
  138. '#title': 'color'
  139. '#default_value': '#ffffcc'
  140. weight:
  141. '#type': weight
  142. '#title': 'weight'
  143. '#default_value': 0
  144. date_elements:
  145. '#type': details
  146. '#title': 'Date Elements'
  147. '#open': true
  148. date:
  149. '#type': date
  150. '#title': 'date'
  151. '#format': 'l, F j, Y'
  152. '#default_value': '2009-08-18'
  153. datetime:
  154. '#type': datetime
  155. '#title': 'datetime'
  156. '#format': 'l, F j, Y - g:i A'
  157. '#default_value': '2009-08-18T01:00:00-05:00'
  158. datelist:
  159. '#type': datelist
  160. '#title': 'datelist'
  161. '#date_part_order':
  162. - month
  163. - day
  164. - year
  165. - hour
  166. - minute
  167. - second
  168. - ampm
  169. '#format': 'l, F j, Y - g:i A'
  170. '#default_value': '2009-08-18T01:00:00-05:00'
  171. custom_elements:
  172. '#type': details
  173. '#title': 'Custom Elements'
  174. '#open': true
  175. dollars:
  176. '#type': number
  177. '#title': 'dollars'
  178. '#min': 0
  179. '#step': 1
  180. '#default_value': 100
  181. '#field_prefix': '$'
  182. '#field_suffix': '.00'
  183. drupal_elements:
  184. '#type': details
  185. '#title': 'Drupal Elements'
  186. '#open': true
  187. text_format:
  188. '#type': text_format
  189. '#title': 'text_format'
  190. '#format': 'full_html'
  191. '#default_value': '<p>The quick brown fox jumped over the lazy dog.</p>'
  192. entity_autocomplete_user:
  193. '#type': 'entity_autocomplete'
  194. '#title': 'entity_autocomplete (user)'
  195. '#target_type': 'user'
  196. '#selection_handler': 'default:user'
  197. '#selection_settings':
  198. include_anonymous: true
  199. '#default_value': 1
  200. entity_autocomplete_users:
  201. '#type': 'entity_autocomplete'
  202. '#title': 'entity_autocomplete (user tags)'
  203. '#tags': true
  204. '#target_type': 'user'
  205. '#selection_handler': 'default:user'
  206. '#selection_settings':
  207. include_anonymous: true
  208. '#default_value':
  209. - 1
  210. - 2
  211. - 3
  212. language_select:
  213. '#type': 'language_select'
  214. '#title': 'language_select'
  215. # See: \Drupal\Core\Language\LanguageInterface::STATE_ALL
  216. '#languages': 3
  217. '#default_value': 'en'
  218. password_confirm:
  219. '#type': password_confirm
  220. '#title': 'password_confirm'
  221. '#default_value': '{default_value}'
  222. tableselect:
  223. '#type': tableselect
  224. '#title': 'tableselect'
  225. '#options':
  226. 1: one
  227. 2: two
  228. 3: three
  229. '#default_value':
  230. - 1
  231. - 2
  232. css: ''
  233. javascript: ''
  234. settings:
  235. page: true
  236. page_submit_path: ''
  237. page_confirm_path: ''
  238. form_submit_label: ''
  239. form_submit_attributes: { }
  240. form_exception_message: ''
  241. form_closed_message: ''
  242. form_confidential: false
  243. form_confidential_message: ''
  244. form_prepopulate: false
  245. form_prepopulate_source_entity: false
  246. form_novalidate: false
  247. form_unsaved: false
  248. form_disable_back: false
  249. form_autofocus: false
  250. form_details_toggle: false
  251. wizard_progress_bar: true
  252. wizard_progress_pages: false
  253. wizard_progress_percentage: false
  254. wizard_next_button_label: ''
  255. wizard_next_button_attributes: { }
  256. wizard_prev_button_label: ''
  257. wizard_prev_button_attributes: { }
  258. wizard_start_label: ''
  259. wizard_complete: true
  260. wizard_complete_label: ''
  261. preview: 1
  262. preview_next_button_label: ''
  263. preview_next_button_attributes: { }
  264. preview_prev_button_label: ''
  265. preview_prev_button_attributes: { }
  266. preview_message: ''
  267. draft: false
  268. draft_auto_save: false
  269. draft_button_label: ''
  270. draft_button_attributes: { }
  271. draft_saved_message: ''
  272. draft_loaded_message: ''
  273. confirmation_type: page
  274. confirmation_message: ''
  275. confirmation_url: ''
  276. confirmation_attributes: { }
  277. confirmation_back: true
  278. confirmation_back_label: ''
  279. confirmation_back_attributes: { }
  280. limit_total: null
  281. limit_total_message: ''
  282. limit_user: null
  283. limit_user_message: ''
  284. entity_limit_total: null
  285. entity_limit_user: null
  286. results_disabled: false
  287. results_disabled_ignore: false
  288. token_update: false
  289. access:
  290. create:
  291. roles:
  292. - anonymous
  293. - authenticated
  294. users: { }
  295. view_any:
  296. roles: { }
  297. users: { }
  298. update_any:
  299. roles: { }
  300. users: { }
  301. delete_any:
  302. roles: { }
  303. users: { }
  304. purge_any:
  305. roles: { }
  306. users: { }
  307. view_own:
  308. roles: { }
  309. users: { }
  310. update_own:
  311. roles: { }
  312. users: { }
  313. delete_own:
  314. roles: { }
  315. users: { }
  316. handlers: { }