toolshed-8.x-1.x-dev/modules/toolshed_search/config/schema/toolshed_search.schema.yml
modules/toolshed_search/config/schema/toolshed_search.schema.yml
plugin.plugin_configuration.search_api_solr_connector.drupal_settings:
type: plugin.plugin_configuration.search_api_solr_connector.standard
label: 'Search API Solr connector host from definitions in Drupal settings.'
mapping:
solr_instance:
type: string
label: 'The key of the Solr host setup from the settings file'
block.settings.toolshed_search_form:
type: block_settings
label: 'Toolshed search API block'
mapping:
view:
type: string
label: 'Machine name of view'
intro_content:
type: text_format
label: Intro content
filters:
type: sequence
label: 'View exposed filters to create elements for'
sequence:
type: mapping
mapping:
label:
type: label
label: Filter label
label_display:
type: string
label: Filter label display
autocomplete:
type: mapping
mapping:
plugin:
type: string
label: Plugin ID
config:
type: sequence
label: Autocomplete settings
use_exposed_input:
type: boolean
label: Use exposed input values
grouped_filter:
type: boolean
label: Specify that these filters work with other filter blocks
action:
type: string
label: Form submit action
custom_url:
type: string
label: Custom URL action to submit to
submit_label:
type: text
label: Submit text
submit_class_names:
type: sequence
label: 'CSS classes for submit button'
sequence:
type: string
reset_link:
type: boolean
label: 'Include reset link'
reset_link_text:
type: text
label: The reset link text
variant:
type: string
label: 'Search filter variant'
