summaryrefslogtreecommitdiffstats
path: root/core/modules/responsive_image/config/schema/responsive_image.schema.yml
blob: 4cdb1492f9f3604fcfd0f08eb797e7678794d627 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
# Schema for the configuration files of the Responsive Image module.

responsive_image.mappings.*:
  type: mapping
  label: 'Responsive image mapping'
  mapping:
    id:
      type: string
      label: 'Machine-readable name'
    uuid:
      type: string
      label: 'UUID'
    label:
      type: label
      label: 'Label'
    mappings:
      type: sequence
      label: 'Mappings'
      sequence:
        - type: sequence
          label: 'Source type'
          sequence:
            - type: sequence
              label: 'Source'
              sequence:
                - type: sequence
                  label: 'Machine name'
                  sequence:
                    - type: string
                      label: 'Image style'
    breakpointGroup:
      type: string
      label: 'Breakpoint group'
    status:
      type: boolean
      label: 'Status'
    langcode:
      type: string
      label: 'Default language'
    dependencies:
      type: config_dependencies
      label: 'Dependencies'

entity_view_display.field.responsive_image:
  type: entity_field_view_display_base
  label: 'Responsive image list format settings'
  mapping:
    settings:
      type: mapping
      label: 'Settings'
      mapping:
        responsive_image_mapping:
          type: string
          label: 'Responsive image mapping'
        fallback_image_style:
          type: string
          label: 'Fallback image style'
        image_link:
          type: string
          label: 'Link image to'