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'

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc