crossword-8.x-1.x-dev/modules/crossword_pseudofields/config/schema/crossword_pseudofields.schema.yml
modules/crossword_pseudofields/config/schema/crossword_pseudofields.schema.yml
# Schema for crossword_pseudofields module.
crossword_pseudofields.settings:
type: config_object
label: 'Crossword Pseudofields settings'
mapping:
redacted:
type: boolean
label: 'Redact answers'
congrats:
type: string
label: 'Congratulatory Message'
details:
type: mapping
label: 'Details'
mapping:
title_tag:
type: string
label: 'Title Tag'
author_tag:
type: string
label: 'Author Tag'
notepad_tag:
type: string
label: 'Notepad Tag'
buttons:
type: mapping
mapping:
class:
type: string
label: 'CSS Classes'
buttons:
type: mapping
mapping:
cheat:
type: crossword_button
label: 'Cheat'
solution:
type: crossword_button
label: 'Solution'
clear:
type: crossword_button
label: 'Clear'
undo:
type: crossword_button
label: 'Undo'
redo:
type: crossword_button
label: 'Redo'
instructions:
type: crossword_button
label: 'Instructions'
clues:
type: mapping
label: 'Clues'
mapping:
show:
type: boolean
label: 'Show'
checked:
type: boolean
label: 'Checked'
input_label:
type: string
label: 'Label'
errors:
type: mapping
label: 'Errors'
mapping:
show:
type: boolean
label: 'Show'
checked:
type: boolean
label: 'Checked'
input_label:
type: string
label: 'Label'
references:
type: mapping
label: 'References'
mapping:
show:
type: boolean
label: 'Show'
checked:
type: boolean
label: 'Checked'
input_label:
type: string
label: 'Label'
rebus:
type: mapping
label: 'Rebus'
mapping:
show:
type: boolean
label: 'Show'
input_label:
type: string
label: 'Label'
field.formatter.settings.crossword_pseudofields:
type: base_crossword_field_formatter_settings
label: 'Crossword Pseudofields Formatter'
