Chris@0: # Schema for the configuration files of the Tour module. Chris@0: Chris@0: tour.tour.*: Chris@0: type: config_entity Chris@0: label: 'Tour settings' 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: 'Providing module' Chris@0: routes: Chris@0: type: sequence Chris@0: label: 'Route settings' Chris@0: sequence: Chris@0: type: route Chris@0: label: 'Route' Chris@0: tips: Chris@0: type: sequence Chris@0: label: 'Tips' Chris@0: sequence: Chris@0: type: tour.tip.[plugin] Chris@0: label: 'Tour tip' Chris@0: Chris@0: tour.tip: Chris@0: type: mapping Chris@0: label: 'Tour tip' Chris@0: mapping: Chris@0: id: Chris@0: type: string Chris@0: label: 'ID' Chris@0: plugin: Chris@0: type: string Chris@0: label: 'Plugin' Chris@0: label: Chris@0: type: label Chris@0: label: 'Label' Chris@0: weight: Chris@0: type: integer Chris@0: label: 'Weight' Chris@0: location: Chris@0: type: string Chris@0: label: 'Location' Chris@0: attributes: Chris@0: type: sequence Chris@0: label: 'Attributes' Chris@0: sequence: Chris@0: type: string Chris@0: label: 'Attribute' Chris@0: Chris@0: tour.tip.text: Chris@0: type: tour.tip Chris@0: label: 'Textual tour tip' Chris@0: mapping: Chris@0: body: Chris@0: type: text Chris@0: label: 'Body'