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