You are here

support_ticket.views.schema.yml in Support Ticketing System 8

modules/support_ticket/config/schema/support_ticket.views.schema.yml

File

modules/support_ticket/config/schema/support_ticket.views.schema.yml
View source
  1. # Schema for the views plugins of the Support Ticket module.
  2. views.area.support_ticket_listing_empty:
  3. type: views_area
  4. label: 'Support ticket link'
  5. views.argument.support_ticket_stid:
  6. type: views_argument
  7. label: 'Support Ticket ID'
  8. mapping:
  9. break_phrase:
  10. type: boolean
  11. label: 'Allow multiple values'
  12. not:
  13. type: boolean
  14. label: 'Exclude'
  15. views.argument.support_ticket_type:
  16. type: views_argument
  17. label: 'Support ticket type'
  18. mapping:
  19. glossary:
  20. type: boolean
  21. label: 'Glossary mode'
  22. limit:
  23. type: integer
  24. label: 'Character limit'
  25. case:
  26. type: string
  27. label: 'Case'
  28. path_case:
  29. type: string
  30. label: 'Case in path'
  31. transform_dash:
  32. type: boolean
  33. label: 'Transform spaces to dashes in URL'
  34. break_phrase:
  35. type: boolean
  36. label: 'Allow multiple values'
  37. add_table:
  38. type: boolean
  39. label: 'Allow multiple filter values to work together'
  40. require_value:
  41. type: boolean
  42. label: 'Do not display items with no value in summary'
  43. views.argument.support_ticket_uid_revision:
  44. type: views_argument
  45. label: 'Support ticket user ID'
  46. mapping:
  47. break_phrase:
  48. type: boolean
  49. label: 'Allow multiple values'
  50. not:
  51. type: boolean
  52. label: 'Exclude'
  53. views.argument.support_ticket_vid:
  54. type: views_argument
  55. label: 'Support ticket revision ID'
  56. mapping:
  57. break_phrase:
  58. type: boolean
  59. label: 'Allow multiple values'
  60. not:
  61. type: boolean
  62. label: 'Exclude'
  63. views.argument_default.support_ticket:
  64. type: sequence
  65. label: 'Support ticket ID from URL'
  66. sequence:
  67. type: string
  68. label: 'Stid'
  69. views.argument_validator.support_ticket:
  70. type: mapping
  71. label: 'Tickets'
  72. mapping:
  73. types:
  74. type: sequence
  75. label: 'Ticket types types'
  76. sequence:
  77. type: string
  78. label: 'Type'
  79. access:
  80. type: boolean
  81. label: 'Validate user has access to the tickets'
  82. access_op:
  83. type: boolean
  84. label: 'Access operation to check'
  85. nid_type:
  86. type: string
  87. label: 'Filter value format'
  88. views.field.support_ticket:
  89. type: views_field
  90. label: 'Support ticket'
  91. mapping:
  92. link_to_support_ticket:
  93. type: boolean
  94. label: 'Link this field to the original ticket'
  95. views.field.support_ticket_bulk_form:
  96. type: views_field_bulk_form
  97. label: 'Support ticket bulk form'
  98. views.field.support_ticket_path:
  99. type: views_field
  100. label: 'Support ticket path'
  101. mapping:
  102. absolute:
  103. type: boolean
  104. label: 'Use absolute link (begins with "http://")'
  105. views.field.support_ticket_revision_link:
  106. type: views_field
  107. label: 'Link to a support ticket revision'
  108. mapping:
  109. text:
  110. type: label
  111. label: 'Text to display'
  112. views.field.support_ticket_revision_link_delete:
  113. type: views_field
  114. label: 'Link to delete a support ticket revision'
  115. mapping:
  116. text:
  117. type: label
  118. label: 'Text to display'
  119. views.field.support_ticket_revision_link_revert:
  120. type: views_field
  121. label: 'Link to revert a support ticket to a revision'
  122. mapping:
  123. text:
  124. type: label
  125. label: 'Text to display'
  126. views.filter.support_ticket_access:
  127. type: views_filter
  128. label: 'Support ticket access'
  129. views.filter.support_ticket_status:
  130. type: views_filter
  131. label: 'Support ticket status'
  132. views.filter.support_ticket_uid_revision:
  133. type: views_filter
  134. label: 'Support ticket revisions of an user'
  135. mapping:
  136. operator:
  137. type: string
  138. label: 'Operator'
  139. value:
  140. type: sequence
  141. label: 'Values'
  142. sequence:
  143. type: string
  144. label: 'Value'
  145. expose:
  146. type: mapping
  147. label: 'Expose'
  148. mapping:
  149. reduce:
  150. type: boolean
  151. label: 'Reduce'
  152. views.filter_value.support_ticket_access:
  153. type: string
  154. label: 'Access'
  155. views.filter_value.support_ticket_status:
  156. type: boolean
  157. label: 'Status'
  158. views.row.support_ticket_rss:
  159. type: views_row
  160. label: 'Ticket options'
  161. mapping:
  162. view_mode:
  163. type: string
  164. label: 'Display type'