ixm_blocks-1.0.x-dev/modules/ixm_blocks_ping_pong/config/schema/ixm_blocks_ping_pong.schema.yml
modules/ixm_blocks_ping_pong/config/schema/ixm_blocks_ping_pong.schema.yml
block_content.type.ixm_blocks_ping_pong:
type: config_entity
label: 'Ping Pong Block Type'
mapping:
id:
type: string
label: 'Machine name'
label:
type: label
label: 'Label'
description:
type: string
label: 'Description'
revision:
type: integer
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'
field.field.paragraph.ixm_blocks_ping_pong_item.field_body:
type: field_config_base
label: 'Field body for Ping Pong Item'
mapping:
id:
type: string
label: 'ID'
field_name:
type: string
label: 'Field name'
entity_type:
type: string
label: 'Entity type'
bundle:
type: string
label: 'Bundle'
label:
type: label
label: 'Label'
description:
type: text
label: 'Description'
required:
type: boolean
label: 'Required'
translatable:
type: boolean
label: 'Translatable'
default_value:
type: sequence
label: 'Default value'
sequence:
- type: mapping
label: 'Default value item'
default_value_callback:
type: string
label: 'Default value callback'
settings:
type: mapping
label: 'Settings'
mapping:
allowed_formats:
type: sequence
label: 'Allowed text formats'
display_summary:
type: integer
label: 'Display summary (0 or 1)'
required_summary:
type: boolean
label: 'Required summary'
field_type:
type: string
label: 'Field type'
