You are here

forms_steps.schema.yml in Forms Steps 8

config/schema/forms_steps.schema.yml

File

config/schema/forms_steps.schema.yml
View source
  1. # Schema for the configuration files of the FormsSteps module.
  2. forms_steps.forms_steps.*:
  3. type: config_entity
  4. label: 'FormsSteps'
  5. mapping:
  6. id:
  7. type: string
  8. label: 'ID'
  9. label:
  10. type: label
  11. label: 'Label'
  12. description:
  13. type: text
  14. label: 'Administrative description'
  15. progress_steps_links_saved_only:
  16. type: boolean
  17. label: 'Show links only if concerning step has been saved to the database'
  18. progress_steps_links_saved_only_next:
  19. type: boolean
  20. label: 'Show link of the step following the last step that has been saved to the database'
  21. redirection_policy:
  22. type: string
  23. label: 'Redirection policy'
  24. redirection_target:
  25. type: string
  26. label: 'Redirection target'
  27. steps:
  28. type: sequence
  29. label: 'Steps'
  30. sequence:
  31. type: mapping
  32. label: 'Step'
  33. mapping:
  34. label:
  35. type: label
  36. label: 'Label'
  37. weight:
  38. type: integer
  39. label: 'Weight'
  40. entity_type:
  41. type: string
  42. label: 'Entity Type'
  43. entity_bundle:
  44. type: string
  45. label: 'Node Type'
  46. form_mode:
  47. type: string
  48. label: 'Form mode'
  49. url:
  50. type: string
  51. label: 'Url'
  52. submitLabel:
  53. type: string
  54. label: 'Submit Label'
  55. cancelLabel:
  56. type: string
  57. label: 'Cancel Label'
  58. cancelRoute:
  59. type: string
  60. label: 'Cancel Route'
  61. cancelStep:
  62. type: string
  63. label: 'Cancel Step'
  64. cancelStepMode:
  65. type: string
  66. label: 'Cancel Step Mode'
  67. previousLabel:
  68. type: string
  69. label: 'Previous Label'
  70. hideDelete:
  71. type: integer
  72. label: 'Hide delete'
  73. deleteLabel:
  74. type: string
  75. label: 'Delete Label'
  76. displayPrevious:
  77. type: integer
  78. label: 'Display Previous'
  79. progress_steps:
  80. type: sequence
  81. label: 'progress steps'
  82. sequence:
  83. type: mapping
  84. label: 'progress step'
  85. mapping:
  86. label:
  87. type: label
  88. label: 'Label'
  89. weight:
  90. type: integer
  91. label: 'Weight'
  92. routes:
  93. type: sequence
  94. label: 'Routes'
  95. sequence:
  96. type: mapping
  97. route:
  98. type: string
  99. link:
  100. type: string
  101. label: 'Link'
  102. link_visibility:
  103. type: sequence
  104. label: 'Link visibility'
  105. sequence:
  106. type: mapping
  107. step:
  108. type: string