diff --git a/core/config/schema/core.entity.schema.yml b/core/config/schema/core.entity.schema.yml index 63a35eb..9a5cd24 100644 --- a/core/config/schema/core.entity.schema.yml +++ b/core/config/schema/core.entity.schema.yml @@ -264,3 +264,65 @@ entity_view_display.field.timestamp_ago: label: 'Settings' sequence: - type: string + +# Schema for the configuration files of the string field types + +string.settings: + type: mapping + label: 'Text settings' + mapping: + default_summary_length: + type: integer + label: 'Default summary length' + +field.string.storage_settings: + type: mapping + label: 'Text settings' + mapping: + case_sensitive: + type: boolean + label: 'Case sensitive' + max_length: + type: integer + label: 'Maximum length' + +field.string.field_settings: + type: mapping + label: 'Text settings' + sequence: + - type: string + +field.string.value: + type: sequence + label: 'Default value' + sequence: + - type: mapping + label: 'Default' + mapping: + value: + type: label + label: 'Value' + +field.string_long.storage_settings: + label: 'Text (long) settings' + type: mapping + mapping: + case_sensitive: + type: boolean + label: 'Case sensitive' + +field.string_long.field_settings: + label: 'Text (long) settings' + type: mapping + mapping: { } + +field.string_long.value: + type: sequence + label: 'Default value' + sequence: + - type: mapping + label: 'Default' + mapping: + value: + type: string + label: 'Value' diff --git a/core/modules/text/config/schema/text.schema.yml b/core/modules/text/config/schema/text.schema.yml index f472aec..ce1d94e 100644 --- a/core/modules/text/config/schema/text.schema.yml +++ b/core/modules/text/config/schema/text.schema.yml @@ -12,6 +12,9 @@ field.text.storage_settings: type: mapping label: 'Text (formatted) settings' mapping: + case_sensitive: + type: boolean + label: 'Case sensitive' max_length: type: integer label: 'Maximum length' @@ -39,7 +42,10 @@ field.text.value: field.text_long.storage_settings: label: 'Text (formatted, long) settings' type: mapping - mapping: { } + mapping: + case_sensitive: + type: boolean + label: 'Case sensitive' field.text_long.field_settings: label: 'Text (formatted, long) settings' @@ -63,7 +69,10 @@ field.text_long.value: field.text_with_summary.storage_settings: label: 'Text (formatted, long, with summary) settings' type: mapping - mapping: { } + mapping: + case_sensitive: + type: boolean + label: 'Case sensitive' field.text_with_summary.field_settings: type: mapping