quicklink.schema.yml in Quicklink 8
Same filename and directory in other branches
config/schema/quicklink.schema.yml
File
config/schema/quicklink.schema.ymlView source
- # Schema for the configuration files of the Quicklink module.
- quicklink.settings:
- type: config_entity
- label: 'Quicklink Configuration'
- mapping:
- # Ignore tab
- ignore_admin_paths:
- type: boolean
- label: 'Do not prefetch admin paths'
- ignore_ajax_links:
- type: boolean
- label: 'Do not prefetch AJAX links'
- ignore_hashes:
- type: boolean
- label: 'Ignore paths with hashes (#) in them'
- ignore_file_ext:
- type: boolean
- label: 'Ignore paths with file extensions'
- url_patterns_to_ignore:
- type: string
- label: 'URL patterns to ignore'
- # Overrides tab
- selector:
- type: string
- label: 'Override parent selector'
- allowed_domains:
- type: string
- label: 'Override allowed domains'
- prefetch_only_paths:
- type: string
- label: 'Prefetch these paths only'
- # When to Prefetch tab
- no_load_when_authenticated:
- type: boolean
- label: 'Prefetch for anonymous users only'
- no_load_when_session:
- type: boolean
- label: 'Do not prefetch during sessions'
- no_load_content_types:
- type: sequence
- label: 'Do not load library on these content types'
- sequence:
- type: string
- # Polyfill tab
- load_polyfill:
- type: boolean
- label: 'Load Intersection Observer polyfill'
- # Debug tab
- enable_debug_mode:
- type: boolean
- label: 'Enable debug mode'