annotate core/modules/views/config/schema/views.schema.yml @ 19:fa3358dc1485 tip

Add ndrum files
author Chris Cannam
date Wed, 28 Aug 2019 13:14:47 +0100
parents 4c8ae668cc8c
children
rev   line source
Chris@0 1 # Schema for the configuration files of the Views module.
Chris@0 2
Chris@0 3 views.settings:
Chris@0 4 type: config_object
Chris@0 5 label: 'Views settings'
Chris@0 6 mapping:
Chris@0 7 display_extenders:
Chris@0 8 type: sequence
Chris@0 9 label: 'Display extenders'
Chris@0 10 sequence:
Chris@0 11 type: string
Chris@0 12 label: 'Display extender'
Chris@0 13 skip_cache:
Chris@0 14 type: boolean
Chris@0 15 label: 'Disable views data caching'
Chris@0 16 sql_signature:
Chris@0 17 type: boolean
Chris@0 18 label: 'Add Views signature to all SQL queries'
Chris@0 19 ui:
Chris@0 20 type: mapping
Chris@0 21 label: 'UI settings'
Chris@0 22 mapping:
Chris@0 23 show:
Chris@0 24 type: mapping
Chris@0 25 label: 'Live preview settings'
Chris@0 26 mapping:
Chris@0 27 additional_queries:
Chris@0 28 type: boolean
Chris@0 29 label: 'Show other queries run during render during live preview'
Chris@0 30 advanced_column:
Chris@0 31 type: boolean
Chris@0 32 label: 'Always show advanced display settings'
Chris@0 33 master_display:
Chris@0 34 type: boolean
Chris@0 35 label: 'Always show the master (default) display'
Chris@0 36 performance_statistics:
Chris@0 37 type: boolean
Chris@0 38 label: 'Show performance statistics'
Chris@0 39 preview_information:
Chris@0 40 type: boolean
Chris@0 41 label: 'Show information and statistics about the view during live preview'
Chris@0 42 sql_query:
Chris@0 43 type: mapping
Chris@0 44 label: 'Query settings'
Chris@0 45 mapping:
Chris@0 46 enabled:
Chris@0 47 type: boolean
Chris@0 48 label: 'Show the SQL query'
Chris@0 49 where:
Chris@0 50 type: string
Chris@0 51 label: 'Show SQL query'
Chris@0 52 display_embed:
Chris@0 53 type: boolean
Chris@0 54 label: 'Allow embedded displays'
Chris@0 55 always_live_preview:
Chris@0 56 type: boolean
Chris@0 57 label: 'Automatically update preview on changes'
Chris@0 58 exposed_filter_any_label:
Chris@0 59 type: string
Chris@0 60 label: 'Label for "Any" value on non-required single-select exposed filters'
Chris@0 61 field_rewrite_elements:
Chris@0 62 type: sequence
Chris@0 63 label: 'Field rewrite elements'
Chris@0 64 sequence:
Chris@0 65 type: string
Chris@0 66 label: 'Element'
Chris@0 67
Chris@0 68 views.view.*:
Chris@0 69 type: config_entity
Chris@0 70 label: 'View'
Chris@0 71 mapping:
Chris@0 72 id:
Chris@0 73 type: string
Chris@0 74 label: 'ID'
Chris@0 75 label:
Chris@0 76 type: label
Chris@0 77 label: 'Label'
Chris@0 78 module:
Chris@0 79 type: string
Chris@0 80 label: 'Module'
Chris@0 81 description:
Chris@0 82 type: text
Chris@0 83 label: 'Administrative description'
Chris@0 84 tag:
Chris@0 85 type: string
Chris@0 86 label: 'Tag'
Chris@0 87 base_table:
Chris@0 88 type: string
Chris@0 89 label: 'Base table'
Chris@0 90 base_field:
Chris@0 91 type: string
Chris@0 92 label: 'Base field'
Chris@0 93 core:
Chris@0 94 type: string
Chris@0 95 label: 'Drupal version'
Chris@0 96 display:
Chris@0 97 type: sequence
Chris@0 98 label: 'Displays'
Chris@0 99 sequence:
Chris@0 100 type: mapping
Chris@0 101 label: 'Display settings'
Chris@0 102 mapping:
Chris@0 103 id:
Chris@0 104 type: string
Chris@0 105 label: 'Machine name'
Chris@0 106 display_title:
Chris@0 107 type: text
Chris@0 108 label: 'Title'
Chris@0 109 display_plugin:
Chris@0 110 type: string
Chris@0 111 label: 'Display plugin'
Chris@0 112 position:
Chris@0 113 type: integer
Chris@0 114 label: 'Position'
Chris@0 115 display_options:
Chris@0 116 type: views.display.[%parent.display_plugin]
Chris@0 117 cache_metadata:
Chris@0 118 type: mapping
Chris@0 119 label: 'Cache metadata'
Chris@0 120 mapping:
Chris@0 121 max-age:
Chris@0 122 type: integer
Chris@0 123 label: 'Cache maximum age'
Chris@0 124 contexts:
Chris@0 125 type: sequence
Chris@0 126 label: 'Cache contexts'
Chris@0 127 sequence:
Chris@0 128 type: string
Chris@0 129 tags:
Chris@0 130 type: sequence
Chris@0 131 label: 'Cache tags'
Chris@0 132 sequence:
Chris@0 133 type: string
Chris@0 134 # Deprecated.
Chris@0 135 cacheable:
Chris@0 136 type: boolean
Chris@0 137 label: 'Cacheable'
Chris@0 138 views_block:
Chris@0 139 type: block_settings
Chris@0 140 label: 'View block'
Chris@0 141 mapping:
Chris@0 142 views_label:
Chris@0 143 type: label
Chris@0 144 lable: 'Title'
Chris@0 145 items_per_page:
Chris@0 146 type: string
Chris@0 147 label: 'Items per block'
Chris@0 148
Chris@0 149 block.settings.views_block:*:
Chris@0 150 type: views_block
Chris@0 151
Chris@0 152 block.settings.views_exposed_filter_block:*:
Chris@0 153 type: views_block