annotate core/config/schema/core.entity.schema.yml @ 0:4c8ae668cc8c

Initial import (non-working)
author Chris Cannam
date Wed, 29 Nov 2017 16:09:58 +0000
parents
children 1fec387a4317
rev   line source
Chris@0 1 # Schema for Configuration files of the entity module.
Chris@0 2
Chris@0 3 core.entity_view_mode.*.*:
Chris@0 4 type: config_entity
Chris@0 5 label: 'Entity view mode settings'
Chris@0 6 mapping:
Chris@0 7 id:
Chris@0 8 type: string
Chris@0 9 label: 'ID'
Chris@0 10 label:
Chris@0 11 type: label
Chris@0 12 label: 'The human-readable name of the view mode'
Chris@0 13 targetEntityType:
Chris@0 14 type: string
Chris@0 15 label: 'Target entity type'
Chris@0 16 cache:
Chris@0 17 type: boolean
Chris@0 18 label: 'Cached'
Chris@0 19
Chris@0 20 core.entity_form_mode.*.*:
Chris@0 21 type: config_entity
Chris@0 22 label: 'Entity form mode settings'
Chris@0 23 mapping:
Chris@0 24 id:
Chris@0 25 type: string
Chris@0 26 label: 'ID'
Chris@0 27 label:
Chris@0 28 type: label
Chris@0 29 label: 'Label'
Chris@0 30 targetEntityType:
Chris@0 31 type: string
Chris@0 32 label: 'Target entity type'
Chris@0 33 cache:
Chris@0 34 type: boolean
Chris@0 35 label: 'Cache'
Chris@0 36
Chris@0 37 # Overview configuration information for view mode or form mode displays.
Chris@0 38 core.entity_view_display.*.*.*:
Chris@0 39 type: config_entity
Chris@0 40 label: 'Entity display'
Chris@0 41 mapping:
Chris@0 42 id:
Chris@0 43 type: string
Chris@0 44 label: 'ID'
Chris@0 45 targetEntityType:
Chris@0 46 type: string
Chris@0 47 label: 'Target entity type'
Chris@0 48 bundle:
Chris@0 49 type: string
Chris@0 50 label: 'Bundle'
Chris@0 51 mode:
Chris@0 52 type: string
Chris@0 53 label: 'View or form mode machine name'
Chris@0 54 content:
Chris@0 55 type: sequence
Chris@0 56 label: 'Field formatters'
Chris@0 57 sequence:
Chris@0 58 type: mapping
Chris@0 59 label: 'Field formatter'
Chris@0 60 mapping:
Chris@0 61 type:
Chris@0 62 type: string
Chris@0 63 label: 'Format type machine name'
Chris@0 64 weight:
Chris@0 65 type: integer
Chris@0 66 label: 'Weight'
Chris@0 67 region:
Chris@0 68 type: string
Chris@0 69 label: 'Region'
Chris@0 70 label:
Chris@0 71 type: string
Chris@0 72 label: 'Label setting machine name'
Chris@0 73 settings:
Chris@0 74 type: field.formatter.settings.[%parent.type]
Chris@0 75 label: 'Settings'
Chris@0 76 third_party_settings:
Chris@0 77 type: sequence
Chris@0 78 label: 'Third party settings'
Chris@0 79 sequence:
Chris@0 80 type: field.formatter.third_party.[%key]
Chris@0 81 hidden:
Chris@0 82 type: sequence
Chris@0 83 label: 'Field display setting'
Chris@0 84 sequence:
Chris@0 85 type: boolean
Chris@0 86 label: 'Value'
Chris@0 87
Chris@0 88 # Overview configuration information for form mode displays.
Chris@0 89 core.entity_form_display.*.*.*:
Chris@0 90 type: config_entity
Chris@0 91 label: 'Entity form display'
Chris@0 92 mapping:
Chris@0 93 id:
Chris@0 94 type: string
Chris@0 95 label: 'ID'
Chris@0 96 targetEntityType:
Chris@0 97 type: string
Chris@0 98 label: 'Target entity type'
Chris@0 99 bundle:
Chris@0 100 type: string
Chris@0 101 label: 'Bundle'
Chris@0 102 mode:
Chris@0 103 type: string
Chris@0 104 label: 'View or form mode machine name'
Chris@0 105 status:
Chris@0 106 type: boolean
Chris@0 107 label: 'Enabled'
Chris@0 108 content:
Chris@0 109 type: sequence
Chris@0 110 label: 'Field widgets'
Chris@0 111 sequence:
Chris@0 112 type: mapping
Chris@0 113 label: 'Field widget'
Chris@0 114 mapping:
Chris@0 115 type:
Chris@0 116 type: string
Chris@0 117 label: 'Widget type machine name'
Chris@0 118 weight:
Chris@0 119 type: integer
Chris@0 120 label: 'Weight'
Chris@0 121 region:
Chris@0 122 type: string
Chris@0 123 label: 'Region'
Chris@0 124 settings:
Chris@0 125 type: field.widget.settings.[%parent.type]
Chris@0 126 label: 'Settings'
Chris@0 127 third_party_settings:
Chris@0 128 type: sequence
Chris@0 129 label: 'Third party settings'
Chris@0 130 sequence:
Chris@0 131 type: field.widget.third_party.[%key]
Chris@0 132 hidden:
Chris@0 133 type: sequence
Chris@0 134 label: 'Hidden'
Chris@0 135 sequence:
Chris@0 136 type: boolean
Chris@0 137 label: 'Component'
Chris@0 138
Chris@0 139 # Default schema for entity display field with undefined type.
Chris@0 140 field.formatter.settings.*:
Chris@0 141 type: mapping
Chris@0 142
Chris@0 143 # Default schema for entity form display field with undefined type.
Chris@0 144 field.widget.settings.*:
Chris@0 145 type: mapping
Chris@0 146
Chris@0 147 field.widget.settings.string_textfield:
Chris@0 148 type: mapping
Chris@0 149 label: 'Text field display format settings'
Chris@0 150 mapping:
Chris@0 151 size:
Chris@0 152 type: integer
Chris@0 153 label: 'Size of textfield'
Chris@0 154 placeholder:
Chris@0 155 type: label
Chris@0 156 label: 'Placeholder'
Chris@0 157
Chris@0 158 field.widget.settings.string_textarea:
Chris@0 159 type: mapping
Chris@0 160 label: 'Textarea display format settings'
Chris@0 161 mapping:
Chris@0 162 rows:
Chris@0 163 type: integer
Chris@0 164 label: 'Rows'
Chris@0 165 placeholder:
Chris@0 166 type: label
Chris@0 167 label: 'Placeholder'
Chris@0 168
Chris@0 169 field.widget.settings.uri:
Chris@0 170 type: mapping
Chris@0 171 label: 'URI field'
Chris@0 172 mapping:
Chris@0 173 size:
Chris@0 174 type: integer
Chris@0 175 label: 'Size of URI field'
Chris@0 176 placeholder:
Chris@0 177 type: label
Chris@0 178 label: 'Placeholder'
Chris@0 179
Chris@0 180 field.widget.settings.email_default:
Chris@0 181 type: mapping
Chris@0 182 label: 'Email field display format settings'
Chris@0 183 mapping:
Chris@0 184 placeholder:
Chris@0 185 type: label
Chris@0 186 label: 'Placeholder'
Chris@0 187 size:
Chris@0 188 type: integer
Chris@0 189 label: 'Size of email field'
Chris@0 190
Chris@0 191 field.widget.settings.datetime_timestamp:
Chris@0 192 type: mapping
Chris@0 193 label: 'Datetime timestamp display format settings'
Chris@0 194
Chris@0 195 field.widget.settings.boolean_checkbox:
Chris@0 196 type: mapping
Chris@0 197 label: 'Boolean checkbox display format settings'
Chris@0 198 mapping:
Chris@0 199 display_label:
Chris@0 200 type: boolean
Chris@0 201 label: 'Display label'
Chris@0 202
Chris@0 203 field.widget.settings.hidden:
Chris@0 204 type: mapping
Chris@0 205 label: '- Hidden - format settings'
Chris@0 206
Chris@0 207 field.widget.settings.number:
Chris@0 208 type: mapping
Chris@0 209 label: 'Number default display format settings'
Chris@0 210 mapping:
Chris@0 211 placeholder:
Chris@0 212 type: label
Chris@0 213 label: 'Placeholder'
Chris@0 214
Chris@0 215 field.widget.settings.checkbox:
Chris@0 216 type: mapping
Chris@0 217 label: 'Single on/off checkbox format settings'
Chris@0 218 mapping:
Chris@0 219 display_label:
Chris@0 220 type: boolean
Chris@0 221 label: 'Use field label instead of the "On value" as label'
Chris@0 222
Chris@0 223 field.widget.settings.entity_reference_autocomplete_tags:
Chris@0 224 type: mapping
Chris@0 225 label: 'Entity reference autocomplete (Tags style) display format settings'
Chris@0 226 mapping:
Chris@0 227 match_operator:
Chris@0 228 type: string
Chris@0 229 label: 'Autocomplete matching'
Chris@0 230 size:
Chris@0 231 type: integer
Chris@0 232 label: 'Size of textfield'
Chris@0 233 placeholder:
Chris@0 234 type: label
Chris@0 235 label: 'Placeholder'
Chris@0 236
Chris@0 237 field.widget.settings.entity_reference_autocomplete:
Chris@0 238 type: mapping
Chris@0 239 label: 'Entity reference autocomplete display format settings'
Chris@0 240 mapping:
Chris@0 241 match_operator:
Chris@0 242 type: string
Chris@0 243 label: 'Autocomplete matching'
Chris@0 244 size:
Chris@0 245 type: integer
Chris@0 246 label: 'Size of textfield'
Chris@0 247 placeholder:
Chris@0 248 type: label
Chris@0 249 label: 'Placeholder'
Chris@0 250
Chris@0 251 field.formatter.settings.boolean:
Chris@0 252 type: mapping
Chris@0 253 mapping:
Chris@0 254 format:
Chris@0 255 type: string
Chris@0 256 label: 'Output format'
Chris@0 257 format_custom_false:
Chris@0 258 type: label
Chris@0 259 label: 'Custom output for FALSE'
Chris@0 260 format_custom_true:
Chris@0 261 type: label
Chris@0 262 label: 'Custom output for TRUE'
Chris@0 263
Chris@0 264 field.formatter.settings.string:
Chris@0 265 type: mapping
Chris@0 266 mapping:
Chris@0 267 link_to_entity:
Chris@0 268 type: boolean
Chris@0 269 label: 'Link to the entity'
Chris@0 270
Chris@0 271 field.formatter.settings.language:
Chris@0 272 type: field.formatter.settings.string
Chris@0 273 mapping:
Chris@0 274 native_language:
Chris@0 275 type: boolean
Chris@0 276 label: 'Display in native language'
Chris@0 277
Chris@0 278 field.formatter.settings.number_decimal:
Chris@0 279 type: mapping
Chris@0 280 label: 'Number decimal display format settings'
Chris@0 281 mapping:
Chris@0 282 thousand_separator:
Chris@0 283 type: string
Chris@0 284 label: 'Thousand marker'
Chris@0 285 decimal_separator:
Chris@0 286 type: string
Chris@0 287 label: 'Decimal marker'
Chris@0 288 scale:
Chris@0 289 type: integer
Chris@0 290 label: 'Scale'
Chris@0 291 prefix_suffix:
Chris@0 292 type: boolean
Chris@0 293 label: 'Display prefix and suffix.'
Chris@0 294
Chris@0 295 field.formatter.settings.number_integer:
Chris@0 296 type: mapping
Chris@0 297 label: 'Number integer display format settings'
Chris@0 298 mapping:
Chris@0 299 thousand_separator:
Chris@0 300 type: string
Chris@0 301 label: 'Thousand marker'
Chris@0 302 prefix_suffix:
Chris@0 303 type: boolean
Chris@0 304 label: 'Display prefix and suffix.'
Chris@0 305
Chris@0 306 field.formatter.settings.number_unformatted:
Chris@0 307 type: mapping
Chris@0 308 label: 'Number unformatted display format settings'
Chris@0 309
Chris@0 310 field.formatter.settings.uri_link:
Chris@0 311 type: mapping
Chris@0 312 label: 'URI as link display format settings'
Chris@0 313
Chris@0 314 field.formatter.settings.timestamp:
Chris@0 315 type: mapping
Chris@0 316 label: 'Timestamp display format settings'
Chris@0 317 mapping:
Chris@0 318 date_format:
Chris@0 319 type: string
Chris@0 320 label: 'Date format'
Chris@0 321 custom_date_format:
Chris@0 322 type: string
Chris@0 323 label: 'Custom date format'
Chris@0 324 timezone:
Chris@0 325 type: string
Chris@0 326 label: 'Time zone'
Chris@0 327
Chris@0 328 field.formatter.settings.timestamp_ago:
Chris@0 329 type: mapping
Chris@0 330 label: 'Timestamp ago display format settings'
Chris@0 331 mapping:
Chris@0 332 future_format:
Chris@0 333 type: string
Chris@0 334 label: 'Future format'
Chris@0 335 past_format:
Chris@0 336 type: string
Chris@0 337 label: 'Past format'
Chris@0 338 granularity:
Chris@0 339 type: integer
Chris@0 340 label: 'Granularity'
Chris@0 341
Chris@0 342 field.formatter.settings.entity_reference_entity_view:
Chris@0 343 type: mapping
Chris@0 344 label: 'Entity reference rendered entity display format settings'
Chris@0 345 mapping:
Chris@0 346 view_mode:
Chris@0 347 type: string
Chris@0 348 label: 'View mode'
Chris@0 349 link:
Chris@0 350 type: boolean
Chris@0 351 label: 'Show links'
Chris@0 352
Chris@0 353 field.formatter.settings.entity_reference_entity_id:
Chris@0 354 type: mapping
Chris@0 355 label: 'Entity reference entity ID display format settings'
Chris@0 356
Chris@0 357 field.formatter.settings.entity_reference_label:
Chris@0 358 type: mapping
Chris@0 359 label: 'Entity reference label display format settings'
Chris@0 360 mapping:
Chris@0 361 link:
Chris@0 362 type: boolean
Chris@0 363 label: 'Link label to the referenced entity'
Chris@0 364