ispim-1.0.x-dev/config/schema/ispim.schema.yml

config/schema/ispim.schema.yml
ispim.ispim_preview_image.settings:
  type: 'config_object'
  label: 'ISPIM Preview Image settings'
  mapping:
    help:
      type: 'text'
      label: 'Help'
    image:
      type: 'mapping'
      label: 'Image'
      mapping:
        storage_settings:
          # @todo This contains unnecessary things.
          # - display_field
          # - display_default
          # - default_image
          # Only the "uri_scheme" is needed.
          # @see core/modules/image/config/schema/image.schema.yml:109
          # @see core/modules/file/config/schema/file.schema.yml:50
          type: 'field.storage_settings.image'
    revision:
      type: 'mapping'
      mapping:
        enabled:
          type: 'boolean'
          label: 'Enabled'
    listBuilder:
      type: 'mapping'
      label: 'List Builder'
      mapping:
        renderer:
          type: 'string'
          label: 'Renderer'
        config:
          type: 'mapping'
          label: 'Configuration'
          mapping:
            viewMode:
              type: 'mapping'
              label: 'View Mode'
              mapping:
                id:
                  type: 'string'
                  label: 'View Mode'
                  nullable: true
            default:
              type: 'mapping'
              label: 'View Mode'
              mapping:
                imageStyle:
                  type: 'string'
                  label: 'Image Style'
                  nullable: true

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

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