options.schema.yml 3.62 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
# Schema for the configuration files of the Options module.

field.list_integer.settings:
  type: mapping
  label: 'List (integer) settings'
  mapping:
    allowed_values:
      type: sequence
      label: 'Allowed values list'
      sequence:
        - type: string
          label: 'Value'
    allowed_values_function:
      type: string
      label: 'Allowed values function'

field.list_integer.instance_settings:
  label: 'List (integer)'
19 20
  type: mapping
  mapping: {  }
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

field.list_integer.value:
  type: sequence
  label: 'Default value'
  sequence:
    - type: mapping
      label: 'Default'
      mapping:
        value:
          type: integer
          label: 'Value'

field.list_float.settings:
  type: mapping
  label: 'List (float) settings'
  mapping:
    allowed_values:
38
      type: ignore
39 40 41 42 43 44 45
      label: 'Allowed values list'
    allowed_values_function:
      type: string
      label: 'Allowed values function'

field.list_float.instance_settings:
  label: 'List (float)'
46 47
  type: mapping
  mapping: {  }
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75

field.list_float.value:
  type: sequence
  label: 'Default value'
  sequence:
    - type: mapping
      label: 'Default'
      mapping:
        value:
          type: string
          label: 'Value'

field.list_text.settings:
  type: mapping
  label: 'List (text) settings'
  mapping:
    allowed_values:
      type: sequence
      label: 'Allowed values list'
      sequence:
        - type: string
          label: 'Value'
    allowed_values_function:
      type: string
      label: 'Allowed values function'

field.list_text.instance_settings:
  label: 'List (float)'
76 77
  type: mapping
  mapping: {  }
78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105

field.list_text.value:
  type: sequence
  label: 'Default value'
  sequence:
    - type: mapping
      label: 'Default'
      mapping:
        value:
          type: string
          label: 'Value'

field.list_boolean.settings:
  type: mapping
  label: 'List (boolean) settings'
  mapping:
    allowed_values:
      type: sequence
      label: 'Allowed values list'
      sequence:
        - type: string
          label: 'Value'
    allowed_values_function:
      type: string
      label: 'Allowed values function'

field.list_boolean.instance_settings:
  label: 'List (boolean)'
106 107
  type: mapping
  mapping: {  }
108 109 110 111 112 113 114 115 116 117 118

field.list_boolean.value:
  type: sequence
  label: 'Default value'
  sequence:
    - type: mapping
      label: 'Default'
      mapping:
        value:
          type: boolean
          label: 'Value'
119

120 121
entity_view_display.field.list_default:
  type: entity_field_view_display_base
122 123 124 125 126 127 128 129
  label: 'Options list default display settings'
  mapping:
    settings:
      type: sequence
      label: 'Settings'
      sequence:
        - type: string

130 131
entity_view_display.field.list_key:
  type: entity_field_view_display_base
132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170
  label: 'Key format settings'
  mapping:
    settings:
      type: sequence
      label: 'Settings'
      sequence:
        - type: string

entity_form_display.field.options_buttons:
  type: entity_field_form_display_base
  label: 'Check boxes/radio buttons format settings'
  mapping:
    settings:
      type: sequence
      label: 'Settings'
      sequence:
        - type: string

entity_form_display.field.options_onoff:
  type: entity_field_form_display_base
  label: 'Single on/off checkbox format settings'
  mapping:
    settings:
      type: mapping
      label: 'Settings'
      mapping:
        display_label:
          type: boolean
          label: 'Use field label instead of the "On value" as label'

entity_form_display.field.options_select:
  type: entity_field_form_display_base
  label: 'Select list format settings'
  mapping:
    settings:
      type: sequence
      label: 'Settings'
      sequence:
        - type: string