summaryrefslogtreecommitdiffstats
path: root/core/modules/responsive_image/config/schema/responsive_image.schema.yml
blob: aac9add4bbec245787bb6323b61fb6a83feb1e99 (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
61
# 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: mapping
          label: 'Mapping'
          mapping:
            breakpoint_id:
              type: string
              label: 'Breakpoint ID'
            multiplier:
              type: string
              label: 'Multiplier'
            image_style:
              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'