Pull merge.
[yaffs-website] / web / core / modules / datetime_range / config / schema / datetime_range.schema.yml
1 # Schema for the configuration files of the Datetime Range module.
2
3 # Daterange field type.
4
5 field.storage_settings.daterange:
6   type: field.storage_settings.datetime
7   label: 'Date range settings'
8
9 field.field_settings.daterange:
10   type: field.field_settings.datetime
11   label: 'Date range settings'
12
13 field.value.daterange:
14   type: mapping
15   label: 'Default value'
16   mapping:
17     default_date_type:
18       type: string
19       label: 'Default start date type'
20     default_date:
21       type: string
22       label: 'Default start date value'
23     default_end_date_type:
24       type: string
25       label: 'Default end date type'
26     default_end_date:
27       type: string
28       label: 'Default end date value'
29
30 field.formatter.settings.daterange_default:
31   type: field.formatter.settings.datetime_default
32   label: 'Date range default display format settings'
33   mapping:
34     separator:
35       type: label
36       label: 'Separator'
37       translation context: 'Date range separator'
38
39 field.formatter.settings.daterange_plain:
40   type: field.formatter.settings.datetime_plain
41   label: 'Date range plain display format settings'
42   mapping:
43     separator:
44       type: label
45       label: 'Separator'
46       translation context: 'Date range separator'
47
48 field.formatter.settings.daterange_custom:
49   type: field.formatter.settings.datetime_custom
50   label: 'Date range custom display format settings'
51   mapping:
52     separator:
53       type: label
54       label: 'Separator'
55       translation context: 'Date range separator'
56
57 field.widget.settings.daterange_datelist:
58   type: mapping
59   label: 'Date range select list display format settings'
60   mapping:
61     increment:
62       type: integer
63       label: 'Time increments'
64     date_order:
65       type: string
66       label: 'Date part order'
67     time_type:
68       type: string
69       label: 'Time type'
70
71 field.widget.settings.daterange_default:
72   type: mapping
73   label: 'Date range default display format settings'