ixm_blocks-1.0.x-dev/modules/ixm_blocks_hero/config/schema/ixm_blocks_hero.schema.yml

modules/ixm_blocks_hero/config/schema/ixm_blocks_hero.schema.yml
block_content.type.ixm_blocks_hero:
  type: config_entity
  label: 'Hero Block Type'
  mapping:
    id:
      type: string
      label: 'Machine name'
    label:
      type: label
      label: 'Label'
    description:
      type: string
      label: 'Description'
    revision:
      type: boolean
      label: 'Enable revisions'
    third_party_settings:
      type: mapping
      label: 'Third party settings'
      mapping:
        block_library:
          type: mapping
          label: 'Block Library settings'
          mapping:
            icon_path:
              type: string
              label: 'Icon path'

core.entity_form_display.paragraph.ixm_blocks_hero_banner.default:
  type: config_entity
  label: 'Paragraph ixm_blocks_hero_banner form display'
  mapping:
    id:
      type: string
      label: 'ID'
    targetEntityType:
      type: string
      label: 'Target entity type'
    bundle:
      type: string
      label: 'Bundle'
    mode:
      type: string
      label: 'Display mode'
    content:
      type: mapping
      label: 'Content fields'
      mapping:
        field_body:
          type: mapping
          label: 'Field Body'
          mapping:
            type:
              type: string
              label: 'Widget type'
            weight:
              type: integer
              label: 'Weight'
            region:
              type: string
              label: 'Region'
            settings:
              type: mapping
              label: 'Settings'
              mapping:
                rows:
                  type: integer
                  label: 'Rows'
                summary_rows:
                  type: integer
                  label: 'Summary rows'
                placeholder:
                  type: string
                  label: 'Placeholder'
                show_summary:
                  type: boolean
                  label: 'Show summary'
            third_party_settings:
              type: mapping
              label: 'Third party settings'
        field_links:
          type: mapping
          label: 'Field Links'
          mapping:
            type:
              type: string
              label: 'Widget type'
            weight:
              type: integer
              label: 'Weight'
            region:
              type: string
              label: 'Region'
            settings:
              type: mapping
              label: 'Settings'
              mapping:
                placeholder_url:
                  type: string
                  label: 'Placeholder URL'
                placeholder_title:
                  type: string
                  label: 'Placeholder title'
            third_party_settings:
              type: mapping
              label: 'Third party settings'
        field_media_element:
          type: mapping
          label: 'Field Media Element'
          mapping:
            type:
              type: string
              label: 'Widget type'
            weight:
              type: integer
              label: 'Weight'
            region:
              type: string
              label: 'Region'
            settings:
              type: mapping
              label: 'Settings'
              mapping:
                view_mode:
                  type: string
                  label: 'View mode'
                link:
                  type: boolean
                  label: 'Link'
            third_party_settings:
              type: mapping
              label: 'Third party settings'
            label:
              type: string
              label: 'Label display'
        field_title:
          type: mapping
          label: 'Field Title'
          mapping:
            type:
              type: string
              label: 'Widget type'
            weight:
              type: integer
              label: 'Weight'
            region:
              type: string
              label: 'Region'
            settings:
              type: mapping
              label: 'Settings'
              mapping:
                size:
                  type: integer
                  label: 'Size'
                placeholder:
                  type: string
                  label: 'Placeholder'
            third_party_settings:
              type: mapping
              label: 'Third party settings'
    hidden:
      type: mapping
      label: 'Hidden'
      mapping:
        created:
          type: boolean
          label: 'Created'
        status:
          type: boolean
          label: 'Status'

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

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