You are here

user.views.schema.yml in Zircon Profile 8

Same filename and directory in other branches
  1. 8.0 core/modules/user/config/schema/user.views.schema.yml
core/modules/user/config/schema/user.views.schema.yml

File

core/modules/user/config/schema/user.views.schema.yml
View source
  1. # Schema for the views plugins of the User module.
  2. views.access.perm:
  3. type: mapping
  4. label: 'Permission'
  5. mapping:
  6. perm:
  7. type: string
  8. label: 'Permission'
  9. views.access.role:
  10. type: mapping
  11. label: 'Roles'
  12. mapping:
  13. role:
  14. type: sequence
  15. label: 'List of roles'
  16. sequence:
  17. type: string
  18. label: 'Role'
  19. views.argument.user_uid:
  20. type: views.argument.numeric
  21. label: 'User ID'
  22. views.argument.user__roles_rid:
  23. type: views.argument.many_to_one
  24. label: 'Role ID'
  25. views.argument_validator.user:
  26. type: mapping
  27. label: 'User'
  28. mapping:
  29. type:
  30. type: string
  31. label: 'Type of user filter value to allow'
  32. restrict_roles:
  33. type: boolean
  34. label: 'Restrict user based on role'
  35. roles:
  36. type: sequence
  37. label: 'Restrict to the selected roles'
  38. sequence:
  39. type: string
  40. label: 'Role'
  41. views.argument_default.user:
  42. type: mapping
  43. label: 'User ID from URL'
  44. mapping:
  45. user:
  46. type: boolean
  47. label: 'Also look for a node and use the node author'
  48. views.argument_default.current_user:
  49. type: boolean
  50. label: 'User ID from logged in user'
  51. views.argument_default.node:
  52. type: boolean
  53. label: 'Content ID from URL'
  54. views_field_user:
  55. type: views_field
  56. mapping:
  57. link_to_user:
  58. type: boolean
  59. label: 'Link this field to its user'
  60. views.field.user_permissions:
  61. type: views.field.prerender_list
  62. label: 'List of permission'
  63. views.field.user_roles:
  64. type: views.field.prerender_list
  65. label: 'List of roles'
  66. views.field.user:
  67. type: views_field_user
  68. label: 'User'
  69. views.field.user_bulk_form:
  70. type: views_field_bulk_form
  71. label: 'User operations bulk form'
  72. views.field.user_data:
  73. type: views_field
  74. label: 'User data field'
  75. mapping:
  76. data_module:
  77. type: string
  78. label: 'Module name'
  79. data_name:
  80. type: string
  81. label: 'Name'
  82. views.filter.user_current:
  83. type: views.filter.boolean
  84. label: 'Current user'
  85. views.filter.user_name:
  86. type: views.filter.in_operator
  87. label: 'User name'
  88. views.filter.user_permissions:
  89. type: views.filter.many_to_one
  90. label: 'Permission'
  91. views.filter.user_roles:
  92. type: views.filter.many_to_one
  93. label: 'Role'