diff --git a/core/config/schema/core.entity.data_types.schema.yml b/core/config/schema/core.entity.data_types.schema.yml index f0b87ee..36e59fb 100644 --- a/core/config/schema/core.entity.data_types.schema.yml +++ b/core/config/schema/core.entity.data_types.schema.yml @@ -18,6 +18,9 @@ entity_field_view_display_base: label: type: string label: 'Label setting machine name' + settings: + type: sequence + label: 'Settings' # Schema for the base of the form mode display format settings. entity_field_form_display_base: @@ -34,3 +37,6 @@ entity_field_form_display_base: label: 'Third party settings' sequence: - type: entity_form_display.third_party.[%key] + settings: + type: sequence + label: 'Settings' diff --git a/core/config/schema/core.entity.schema.yml b/core/config/schema/core.entity.schema.yml index 63a35eb..8a40615 100644 --- a/core/config/schema/core.entity.schema.yml +++ b/core/config/schema/core.entity.schema.yml @@ -145,35 +145,44 @@ entity_form_display.field.string_textfield: type: label label: 'Placeholder' -entity_form_display.field.datetime_timestamp: +entity_form_display.field.string_textarea: type: entity_field_form_display_base - label: 'Datetime timestamp display format settings' + label: 'Textarea display format settings' mapping: settings: - type: sequence + type: mapping label: 'Settings' - sequence: - - type: string + mapping: + rows: + type: integer + label: 'Rows' + placeholder: + type: label + label: 'Placeholder' -entity_form_display.field.boolean_checkbox: +entity_form_display.field.email_default: type: entity_field_form_display_base - label: 'Boolean checkbox display format settings' + label: 'Email field display format settings' mapping: settings: - type: sequence + type: mapping label: 'Settings' - sequence: - - type: string + mapping: + placeholder: + type: label + label: 'Placeholder' + +entity_form_display.field.datetime_timestamp: + type: entity_field_form_display_base + label: 'Datetime timestamp display format settings' + +entity_form_display.field.boolean_checkbox: + type: entity_field_form_display_base + label: 'Boolean checkbox display format settings' entity_form_display.field.hidden: type: entity_field_form_display_base label: '- Hidden - format settings' - mapping: - settings: - type: sequence - label: 'Settings' - sequence: - - type: string entity_form_display.field.number: type: entity_field_form_display_base @@ -238,29 +247,11 @@ entity_view_display.field.number_integer: entity_view_display.field.number_unformatted: type: entity_field_view_display_base label: 'Number unformatted display format settings' - mapping: - settings: - type: sequence - label: 'Settings' - sequence: - - type: string entity_view_display.field.uri_link: type: entity_field_view_display_base label: 'URI as link display format settings' - mapping: - settings: - type: sequence - label: 'Settings' - sequence: - - type: string entity_view_display.field.timestamp_ago: type: entity_field_view_display_base label: 'Timestamp ago display format settings' - mapping: - settings: - type: sequence - label: 'Settings' - sequence: - - type: string diff --git a/core/modules/comment/config/schema/comment.schema.yml b/core/modules/comment/config/schema/comment.schema.yml index b5bcd86..f27f81a 100644 --- a/core/modules/comment/config/schema/comment.schema.yml +++ b/core/modules/comment/config/schema/comment.schema.yml @@ -3,22 +3,10 @@ entity_view_display.field.comment_default: type: entity_field_view_display_base label: 'Comment display format settings' - mapping: - settings: - type: sequence - label: 'Settings' - sequence: - - type: string entity_form_display.field.comment_default: type: entity_field_form_display_base label: 'Comment display format settings' - mapping: - settings: - type: sequence - label: 'Settings' - sequence: - - type: string action.configuration.comment_publish_action: type: action_configuration_default diff --git a/core/modules/datetime/config/schema/datetime.schema.yml b/core/modules/datetime/config/schema/datetime.schema.yml index 58e4cc6..3086164 100644 --- a/core/modules/datetime/config/schema/datetime.schema.yml +++ b/core/modules/datetime/config/schema/datetime.schema.yml @@ -41,12 +41,6 @@ entity_view_display.field.datetime_default: entity_view_display.field.datetime_plain: type: entity_field_view_display_base label: 'Datetime plain display format settings' - mapping: - settings: - type: sequence - label: 'Settings' - sequence: - - type: string entity_form_display.field.datetime_datelist: type: entity_field_form_display_base @@ -69,9 +63,3 @@ entity_form_display.field.datetime_datelist: entity_form_display.field.datetime_default: type: entity_field_form_display_base label: 'Datetime default display format settings' - mapping: - settings: - type: sequence - label: 'Settings' - sequence: - - type: string diff --git a/core/modules/entity_reference/config/schema/entity_reference.schema.yml b/core/modules/entity_reference/config/schema/entity_reference.schema.yml index 5404963..22561c9 100644 --- a/core/modules/entity_reference/config/schema/entity_reference.schema.yml +++ b/core/modules/entity_reference/config/schema/entity_reference.schema.yml @@ -55,12 +55,6 @@ entity_view_display.field.entity_reference_entity_view: entity_view_display.field.entity_reference_entity_id: type: entity_field_view_display_base label: 'Entity reference entity ID display format settings' - mapping: - settings: - type: sequence - label: 'Settings' - sequence: - - type: string entity_view_display.field.entity_reference_label: type: entity_field_view_display_base diff --git a/core/modules/file/config/schema/file.schema.yml b/core/modules/file/config/schema/file.schema.yml index cd21f38..0babe38 100644 --- a/core/modules/file/config/schema/file.schema.yml +++ b/core/modules/file/config/schema/file.schema.yml @@ -70,43 +70,18 @@ field.file.field_settings: entity_view_display.field.file_default: type: entity_field_view_display_base label: 'Generic file format settings' - mapping: - settings: - type: sequence - label: 'Settings' - sequence: - - type: string entity_view_display.field.file_rss_enclosure: type: entity_field_view_display_base label: 'RSS enclosure format settings' - mapping: - settings: - type: sequence - label: 'Settings' - sequence: - - type: string entity_view_display.field.file_table: type: entity_field_view_display_base label: 'Table of files format settings' - mapping: - settings: - type: sequence - label: 'Settings' - sequence: - - type: string entity_view_display.field.file_url_plain: type: entity_field_view_display_base label: 'URL to file format settings' - mapping: - settings: - type: sequence - label: 'Settings' - sequence: - - type: string - entity_form_display.field.file_generic: type: entity_field_form_display_base diff --git a/core/modules/image/config/schema/image.schema.yml b/core/modules/image/config/schema/image.schema.yml index f0db0d5..9ae8e46 100644 --- a/core/modules/image/config/schema/image.schema.yml +++ b/core/modules/image/config/schema/image.schema.yml @@ -137,12 +137,6 @@ field.image.value: entity_view_display.field.image: type: entity_field_view_display_base label: 'Image field display format settings' - mapping: - settings: - type: sequence - label: 'Format settings' - sequence: - - type: string entity_form_display.field.image_image: type: entity_field_form_display_base @@ -150,7 +144,7 @@ entity_form_display.field.image_image: mapping: settings: type: mapping - label: 'Format settings' + label: 'Settings' mapping: progress_indicator: type: string diff --git a/core/modules/options/config/schema/options.schema.yml b/core/modules/options/config/schema/options.schema.yml index 03cb81f..f0d444a 100644 --- a/core/modules/options/config/schema/options.schema.yml +++ b/core/modules/options/config/schema/options.schema.yml @@ -114,39 +114,15 @@ field.list_string.value: entity_view_display.field.list_default: type: entity_field_view_display_base label: 'Options list default display settings' - mapping: - settings: - type: sequence - label: 'Settings' - sequence: - - type: string entity_view_display.field.list_key: type: entity_field_view_display_base 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_select: type: entity_field_form_display_base label: 'Select list format settings' - mapping: - settings: - type: sequence - label: 'Settings' - sequence: - - type: string diff --git a/core/modules/path/config/schema/path.schema.yml b/core/modules/path/config/schema/path.schema.yml index f595e4b..ebed69c 100644 --- a/core/modules/path/config/schema/path.schema.yml +++ b/core/modules/path/config/schema/path.schema.yml @@ -3,6 +3,3 @@ entity_form_display.field.path: type: entity_field_form_display_base label: 'Link format settings' - mapping: - settings: - type: sequence diff --git a/core/modules/taxonomy/config/schema/taxonomy.schema.yml b/core/modules/taxonomy/config/schema/taxonomy.schema.yml index 579f673..e9aed2b 100644 --- a/core/modules/taxonomy/config/schema/taxonomy.schema.yml +++ b/core/modules/taxonomy/config/schema/taxonomy.schema.yml @@ -94,12 +94,6 @@ entity_view_display.field.taxonomy_term_reference_rss_category: entity_view_display.field.taxonomy_term_reference_link: type: entity_field_view_display_base label: 'Taxonomy format settings' - mapping: - settings: - type: sequence - label: 'Settings' - sequence: - - type: string entity_form_display.field.taxonomy_autocomplete: type: entity_field_form_display_base diff --git a/core/modules/text/config/schema/text.schema.yml b/core/modules/text/config/schema/text.schema.yml index f472aec..f211cbf 100644 --- a/core/modules/text/config/schema/text.schema.yml +++ b/core/modules/text/config/schema/text.schema.yml @@ -93,12 +93,6 @@ field.text_with_summary.value: entity_view_display.field.text_default: type: entity_field_view_display_base label: 'Formatted text default display format settings' - mapping: - settings: - type: sequence - label: 'Settings' - sequence: - - type: string entity_view_display.field.text_summary_or_trimmed: type: entity_field_view_display_base