Interim commit.
[yaffs-website] / web / core / modules / datetime / config / schema / datetime.schema.yml
1 # Schema for the configuration files of the Datetime module.
2
3 field.storage_settings.datetime:
4   type: mapping
5   label: 'Datetime settings'
6   mapping:
7     datetime_type:
8       type: string
9       label: 'Date type'
10
11 field.field_settings.datetime:
12   type: mapping
13   label: 'Datetime settings'
14
15 field.value.datetime:
16   type: mapping
17   label: 'Default value'
18   mapping:
19     default_date_type:
20       type: string
21       label: 'Default date type'
22     default_date:
23       type: string
24       label: 'Default date value'
25
26 field.formatter.settings.datetime_base:
27   type: mapping
28   mapping:
29     timezone_override:
30       type: string
31       label: 'Time zone override'
32
33 field.formatter.settings.datetime_default:
34   type: field.formatter.settings.datetime_base
35   label: 'Datetime default display format settings'
36   mapping:
37     format_type:
38       type: string
39       label: 'Date format'
40
41 field.formatter.settings.datetime_plain:
42   type: field.formatter.settings.datetime_base
43   label: 'Datetime plain display format settings'
44
45 field.formatter.settings.datetime_custom:
46   type: field.formatter.settings.datetime_base
47   label: 'Datetime custom display format settings'
48   mapping:
49     date_format:
50       type: date_format
51       label: 'Date/time format'
52
53 field.formatter.settings.datetime_time_ago:
54   type: mapping
55   label: 'Datetime time ago display format settings'
56   mapping:
57     future_format:
58       type: string
59       label: 'Future format'
60     past_format:
61       type: string
62       label: 'Past format'
63     granularity:
64       type: integer
65       label: 'Granularity'
66
67 field.widget.settings.datetime_datelist:
68   type: mapping
69   label: 'Datetime select list display format settings'
70   mapping:
71     increment:
72       type: integer
73       label: 'Time increments'
74     date_order:
75       type: string
76       label: 'Date part order'
77     time_type:
78       type: string
79       label: 'Time type'
80
81 field.widget.settings.datetime_default:
82   type: mapping
83   label: 'Datetime default display format settings'