annotate core/modules/user/config/schema/user.views.schema.yml @ 19:fa3358dc1485 tip

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