Version 1
[yaffs-website] / web / modules / contrib / entityqueue / config / schema / entityqueue.schema.yml
1 entityqueue.entity_queue.*:
2   type: config_entity
3   label: 'EntityQueue config'
4   mapping:
5     id:
6       type: string
7       label: 'ID'
8     label:
9       type: label
10       label: 'Label'
11     handler:
12       type: string
13       label: 'Queue handler'
14 #TODO: Provide a schema for queue handler plugins.
15     handler_configuration:
16       type: ignore
17       label: 'Queue handler configuration'
18     entity_settings:
19       type: mapping
20       label: 'Entity settings'
21       mapping:
22         target_type:
23           type: string
24           label: 'Type of items to queue'
25         handler:
26           type: string
27           label: 'Reference method'
28         handler_settings:
29           type: entity_reference_selection.[%parent.handler]
30           label: 'Entity reference selection plugin settings'
31     queue_settings:
32       type: mapping
33       label: 'Queue settings'
34       mapping:
35         min_size:
36           type: integer
37           label: 'Minimun queue size'
38         max_size:
39           type: integer
40           label: 'Maximum queue size'
41         act_as_queue:
42           type: boolean
43           label: 'Act as queue'
44         reverse_in_admin:
45           type: boolean
46           label: 'Reverse order in admin view'