Commit 06ed667a authored by webchick's avatar webchick
Browse files

Issue #1935094 by vijaycs85, nick_schuch: Create configuration schemas for Tour module.

parent 8199247d
# Schema for the configuration files of the Tour module.
tour.tour.*:
type: mapping
label: 'Tour settings'
mapping:
id:
type: string
label: 'ID'
label:
type: label
label: 'Label'
langcode:
type: string
label: 'Language'
paths:
type: sequence
label: 'Path settings'
sequence:
- type: path
label: 'Path'
tips:
type: sequence
label: 'Tips'
sequence:
- type: tour.tip.[plugin]
label: 'Tour tip'
tour.tip:
type: mapping
label: 'Tour tip'
mapping:
id:
type: string
label: 'ID'
plugin:
type: string
label: 'Plugin'
label:
type: label
label: 'Label'
weight:
type: integer
label: 'Weight'
attributes:
type: sequence
label: 'Attributes'
sequence:
- type: string
label: 'Attribute'
tour.tip.text:
type: tour.tip
label: 'Textual tour tip'
mapping:
body:
type: text
label: 'Body'
# Schema for the configuration files of the Tour Test module.
tour.tip.image:
type: tour.tip
label: 'Image tour tip'
mapping:
url:
type: uri
label: 'Image URL'
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment