ds-8.x-3.9/config/schema/ds.schema.yml
config/schema/ds.schema.yml
# Schema for the configuration files of the Display Suite module.
ds.settings:
type: config_object
label: 'Display Suite settings'
mapping:
disabled:
type: boolean
label: 'Disable Display Suite attaching fields'
field_template:
type: boolean
label: 'Uses field templates'
ft_default:
type: string
label: 'The default template'
ft_show_colon:
type: boolean
label: 'Kill the label colon'
ft_layout_builder:
type: boolean
label: 'Enable field templates on Layout Builder field blocks'
ft_bc:
type: boolean
label: 'Use original field templates'
ft_default_bc:
type: boolean
label: 'Undo default field template fix'
ft_expert_prefix_suffix_textarea:
type: boolean
label: 'Use textarea for prefix/suffix in expert field template'
classes:
type: mapping
label: 'Display Suite classes'
mapping:
region:
type: sequence
label: 'Region classes'
sequence:
type: string
label: 'Region class'
field:
type: sequence
label: 'Field classes'
sequence:
type: string
label: 'Field class'
use_field_names:
type: boolean
label: 'Use field names as field keys'
exclude_layout_builder_blocks_on_block_field:
type: boolean
label: 'Exclude Layout Builder blocks on block field'
exclude_ds_layout_layout_builder:
type: boolean
label: 'Exclude DS layouts in layout builder'
layout_icon_image_bc:
type: boolean
label: 'Use original Display Suite icons instead of the icon map'
layout_suggestion_bc:
type: boolean
label: 'Undo layout suggestion fix'
