2015-08-17 17:00:26 -07:00
# Schema for Configuration files of the entity module.
core.entity_view_mode.*.* :
type : config_entity
label : 'Entity view mode settings'
mapping :
id :
type : string
label : 'ID'
label :
type : label
label : 'The human-readable name of the view mode'
targetEntityType :
type : string
label : 'Target entity type'
cache :
type : boolean
label : 'Cached'
core.entity_form_mode.*.* :
type : config_entity
label : 'Entity form mode settings'
mapping :
id :
type : string
label : 'ID'
label :
type : label
label : 'Label'
targetEntityType :
type : string
label : 'Target entity type'
cache :
type : boolean
label : 'Cache'
# Overview configuration information for view mode or form mode displays.
core.entity_view_display.*.*.* :
type : config_entity
label : 'Entity display'
mapping :
id :
type : string
label : 'ID'
targetEntityType :
type : string
label : 'Target entity type'
bundle :
type : string
label : 'Bundle'
mode :
type : string
label : 'View or form mode machine name'
content :
type : sequence
label : 'Field formatters'
sequence :
type : mapping
label : 'Field formatter'
mapping :
type :
type : string
label : 'Format type machine name'
weight :
type : integer
label : 'Weight'
label :
type : string
label : 'Label setting machine name'
settings :
type : field.formatter.settings.[%parent.type]
label : 'Settings'
third_party_settings :
type : sequence
label : 'Third party settings'
sequence :
type : field.formatter.third_party.[%key]
hidden :
type : sequence
label : 'Field display setting'
sequence :
type : boolean
label : 'Value'
# Overview configuration information for form mode displays.
core.entity_form_display.*.*.* :
type : config_entity
label : 'Entity form display'
mapping :
id :
type : string
label : 'ID'
targetEntityType :
type : string
label : 'Target entity type'
bundle :
type : string
label : 'Bundle'
mode :
type : string
label : 'View or form mode machine name'
status :
type : boolean
label : 'Enabled'
content :
type : sequence
label : 'Field widgets'
sequence :
type : mapping
label : 'Field widget'
mapping :
type :
type : string
label : 'Widget type machine name'
weight :
type : integer
label : 'Weight'
settings :
type : field.widget.settings.[%parent.type]
label : 'Settings'
third_party_settings :
type : sequence
label : 'Third party settings'
sequence :
type : field.widget.third_party.[%key]
hidden :
type : sequence
label : 'Hidden'
sequence :
type : boolean
label : 'Component'
# Default schema for entity display field with undefined type.
field.formatter.settings.* :
type : mapping
# Default schema for entity form display field with undefined type.
field.widget.settings.* :
type : mapping
field.widget.settings.string_textfield :
type : mapping
label : 'Text field display format settings'
mapping :
size :
type : integer
label : 'Size of textfield'
placeholder :
type : label
label : 'Placeholder'
field.widget.settings.string_textarea :
type : mapping
label : 'Textarea display format settings'
mapping :
rows :
type : integer
label : 'Rows'
placeholder :
type : label
label : 'Placeholder'
2015-09-04 13:20:09 -07:00
field.widget.settings.uri :
type : mapping
label : 'URI field'
mapping :
size :
type : integer
label : 'Size of URI field'
placeholder :
type : label
label : 'Placeholder'
2015-08-17 17:00:26 -07:00
field.widget.settings.email_default :
type : mapping
label : 'Email field display format settings'
mapping :
placeholder :
type : label
label : 'Placeholder'
2016-03-02 12:40:24 -08:00
size :
type : integer
label : 'Size of email field'
2015-08-17 17:00:26 -07:00
field.widget.settings.datetime_timestamp :
type : mapping
label : 'Datetime timestamp display format settings'
field.widget.settings.boolean_checkbox :
type : mapping
label : 'Boolean checkbox display format settings'
mapping :
display_label :
type : boolean
label : 'Display label'
field.widget.settings.hidden :
type : mapping
label : '- Hidden - format settings'
field.widget.settings.number :
type : mapping
label : 'Number default display format settings'
mapping :
placeholder :
type : label
label : 'Placeholder'
field.widget.settings.checkbox :
type : mapping
label : 'Single on/off checkbox format settings'
mapping :
display_label :
type : boolean
label : 'Use field label instead of the "On value" as label'
field.widget.settings.entity_reference_autocomplete_tags :
type : mapping
label : 'Entity reference autocomplete (Tags style) display format settings'
mapping :
match_operator :
type : string
label : 'Autocomplete matching'
size :
type : integer
label : 'Size of textfield'
placeholder :
type : label
label : 'Placeholder'
field.widget.settings.entity_reference_autocomplete :
type : mapping
label : 'Entity reference autocomplete display format settings'
mapping :
match_operator :
type : string
label : 'Autocomplete matching'
size :
type : integer
label : 'Size of textfield'
placeholder :
type : label
label : 'Placeholder'
field.formatter.settings.boolean :
type : mapping
mapping :
format :
type : string
label : 'Output format'
format_custom_false :
type : string
label : 'Custom output for FALSE'
format_custom_true :
type : string
label : 'Custom output for TRUE'
field.formatter.settings.string :
type : mapping
mapping :
link_to_entity :
type : boolean
label : 'Link to the entity'
field.formatter.settings.language :
type : field.formatter.settings.string
mapping :
native_language :
type : boolean
label : 'Display in native language'
field.formatter.settings.number_decimal :
type : mapping
label : 'Number decimal display format settings'
mapping :
thousand_separator :
type : string
label : 'Thousand marker'
decimal_separator :
type : string
label : 'Decimal marker'
scale :
type : integer
label : 'Scale'
prefix_suffix :
type : boolean
label : 'Display prefix and suffix.'
field.formatter.settings.number_integer :
type : mapping
label : 'Number integer display format settings'
mapping :
thousand_separator :
type : string
label : 'Thousand marker'
prefix_suffix :
type : boolean
label : 'Display prefix and suffix.'
field.formatter.settings.number_unformatted :
type : mapping
label : 'Number unformatted display format settings'
field.formatter.settings.uri_link :
type : mapping
label : 'URI as link display format settings'
field.formatter.settings.timestamp :
type : mapping
label : 'Timestamp display format settings'
mapping :
date_format :
type : string
label : 'Date format'
custom_date_format :
type : string
label : 'Custom date format'
timezone :
type : string
label : 'Time zone'
field.formatter.settings.timestamp_ago :
type : mapping
label : 'Timestamp ago display format settings'
mapping :
future_format :
type : string
label : 'Future format'
past_format :
type : string
label : 'Past format'
granularity :
type : integer
label : 'Granularity'
field.formatter.settings.entity_reference_entity_view :
type : mapping
label : 'Entity reference rendered entity display format settings'
mapping :
view_mode :
type : string
label : 'View mode'
link :
type : boolean
label : 'Show links'
field.formatter.settings.entity_reference_entity_id :
type : mapping
label : 'Entity reference entity ID display format settings'
field.formatter.settings.entity_reference_label :
type : mapping
label : 'Entity reference label display format settings'
mapping :
link :
type : boolean
label : 'Link label to the referenced entity'