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