154 lines
4 KiB
YAML
154 lines
4 KiB
YAML
# Schema for the configuration files of the Views module.
|
|
|
|
views.settings:
|
|
type: config_object
|
|
label: 'Views settings'
|
|
mapping:
|
|
display_extenders:
|
|
type: sequence
|
|
label: 'Display extenders'
|
|
sequence:
|
|
type: string
|
|
label: 'Display extender'
|
|
skip_cache:
|
|
type: boolean
|
|
label: 'Disable views data caching'
|
|
sql_signature:
|
|
type: boolean
|
|
label: 'Add Views signature to all SQL queries'
|
|
ui:
|
|
type: mapping
|
|
label: 'UI settings'
|
|
mapping:
|
|
show:
|
|
type: mapping
|
|
label: 'Live preview settings'
|
|
mapping:
|
|
additional_queries:
|
|
type: boolean
|
|
label: 'Show other queries run during render during live preview'
|
|
advanced_column:
|
|
type: boolean
|
|
label: 'Always show advanced display settings'
|
|
master_display:
|
|
type: boolean
|
|
label: 'Always show the master (default) display'
|
|
performance_statistics:
|
|
type: boolean
|
|
label: 'Show performance statistics'
|
|
preview_information:
|
|
type: boolean
|
|
label: 'Show information and statistics about the view during live preview'
|
|
sql_query:
|
|
type: mapping
|
|
label: 'Query settings'
|
|
mapping:
|
|
enabled:
|
|
type: boolean
|
|
label: 'Show the SQL query'
|
|
where:
|
|
type: string
|
|
label: 'Show SQL query'
|
|
display_embed:
|
|
type: boolean
|
|
label: 'Allow embedded displays'
|
|
always_live_preview:
|
|
type: boolean
|
|
label: 'Automatically update preview on changes'
|
|
exposed_filter_any_label:
|
|
type: string
|
|
label: 'Label for "Any" value on non-required single-select exposed filters'
|
|
field_rewrite_elements:
|
|
type: sequence
|
|
label: 'Field rewrite elements'
|
|
sequence:
|
|
type: string
|
|
label: 'Element'
|
|
|
|
views.view.*:
|
|
type: config_entity
|
|
label: 'View'
|
|
mapping:
|
|
id:
|
|
type: string
|
|
label: 'ID'
|
|
label:
|
|
type: label
|
|
label: 'Label'
|
|
module:
|
|
type: string
|
|
label: 'Module'
|
|
description:
|
|
type: text
|
|
label: 'Administrative description'
|
|
tag:
|
|
type: string
|
|
label: 'Tag'
|
|
base_table:
|
|
type: string
|
|
label: 'Base table'
|
|
base_field:
|
|
type: string
|
|
label: 'Base field'
|
|
core:
|
|
type: string
|
|
label: 'Drupal version'
|
|
display:
|
|
type: sequence
|
|
label: 'Displays'
|
|
sequence:
|
|
type: mapping
|
|
label: 'Display settings'
|
|
mapping:
|
|
id:
|
|
type: string
|
|
label: 'Machine name'
|
|
display_title:
|
|
type: text
|
|
label: 'Title'
|
|
display_plugin:
|
|
type: string
|
|
label: 'Display plugin'
|
|
position:
|
|
type: integer
|
|
label: 'Position'
|
|
display_options:
|
|
type: views.display.[%parent.display_plugin]
|
|
cache_metadata:
|
|
type: mapping
|
|
label: 'Cache metadata'
|
|
mapping:
|
|
max-age:
|
|
type: integer
|
|
label: 'Cache maximum age'
|
|
contexts:
|
|
type: sequence
|
|
label: 'Cache contexts'
|
|
sequence:
|
|
type: string
|
|
tags:
|
|
type: sequence
|
|
label: 'Cache tags'
|
|
sequence:
|
|
type: string
|
|
# Deprecated.
|
|
cacheable:
|
|
type: boolean
|
|
label: 'Cacheable'
|
|
views_block:
|
|
type: block_settings
|
|
label: 'View block'
|
|
mapping:
|
|
views_label:
|
|
type: label
|
|
lable: 'Title'
|
|
items_per_page:
|
|
type: string
|
|
label: 'Items per block'
|
|
|
|
block.settings.views_block:*:
|
|
type: views_block
|
|
|
|
block.settings.views_exposed_filter_block:*:
|
|
type: views_block
|