Pull merge.
[yaffs-website] / web / core / modules / views / config / schema / views.argument.schema.yml
1 # Schema for the views argument plugins.
2
3 views.argument.*:
4   type: views_argument
5   label: 'Default argument'
6
7 views.argument.many_to_one:
8   type: views_argument
9   label: 'Many to one'
10   mapping:
11     break_phrase:
12       type: boolean
13       label: 'Allow multiple values'
14     add_table:
15       type: boolean
16       label: 'Allow multiple filter values to work together'
17     require_value:
18       type: boolean
19       label: 'Do not display items with no value in summary'
20     reduce_duplicates:
21       type: boolean
22       label: 'Reduce duplicates'
23
24 views.argument.null:
25   type: views_argument
26   label: 'Null'
27   mapping:
28     must_not_be:
29       type: boolean
30       label: 'Fail basic validation if any argument is given'
31
32 views.argument.numeric:
33   type: views_argument
34   label: 'Numeric'
35   mapping:
36     break_phrase:
37       type: boolean
38       label: 'Allow multiple values'
39     not:
40       type: boolean
41       label: 'Exclude'
42
43 views.argument.string:
44   type: views_argument
45   label: 'String'
46   mapping:
47     glossary:
48       type: boolean
49       label: 'Glossary mode'
50     limit:
51       type: integer
52       label: 'Character limit'
53     case:
54       type: string
55       label: 'Case'
56     path_case:
57       type: string
58       label: 'Case in path'
59     transform_dash:
60       type: boolean
61       label: 'Transform spaces to dashes in URL'
62     break_phrase:
63       type: boolean
64       label: 'Allow multiple values'
65     add_table:
66       type: boolean
67       label: 'Allow multiple filter values to work together'
68     require_value:
69       type: boolean
70       label: 'Do not display items with no value in summary'
71
72
73 views.argument.broken:
74   type: views_argument
75   label: 'Broken'
76
77 views.argument.date:
78   type: views_argument
79   label: 'Date'
80   mapping:
81     date:
82       type: string
83       label: 'Date'
84     node_created:
85       type: string
86       label: 'Node Creation Time'
87     node_changed:
88       type: string
89       label: 'Node Update Time'
90
91 views.argument.date_day:
92   type: views.argument.date
93   label: 'Day Date'
94   mapping:
95     day:
96       type: string
97       label: 'Day'
98
99 views.argument.formula:
100   type: views_argument
101   label: 'Formula'
102   mapping:
103     placeholder:
104       type: string
105       label: 'Place Holder'
106     formula:
107       type: string
108       label: 'Formula Used'
109
110 views.argument.date_fulldate:
111   type: views.argument.date
112   label: 'Full Date'
113   mapping:
114     created:
115       type: string
116       label: 'Full Date'
117
118 views.argument.groupby_numeric:
119   type: views_argument
120   label: 'Group by Numeric'
121
122 views.argument.date_month:
123   type: views.argument.date
124   label: 'Month Date'
125   mapping:
126     month:
127       type: string
128       label: 'Month'
129
130 views.argument.standard:
131   type: views_argument
132   label: 'Standard'
133
134 views.argument.date_week:
135   type: views.argument.date
136   label: 'Week Date'
137
138 views.argument.date_year:
139   type: views.argument.date
140   label: 'Year Date'
141
142 views.argument.date_year_month:
143   type: views.argument.date
144   label: 'YearMonthDate'
145   mapping:
146     created:
147       type: string
148       label: 'Date Year month'
149
150 views.argument.language:
151   type: views_argument
152   label: 'Language'