diff --git a/core/modules/entity/config/schema/entity.schema.yml b/core/modules/entity/config/schema/entity.schema.yml new file mode 100644 index 0000000..89fe5c5 --- /dev/null +++ b/core/modules/entity/config/schema/entity.schema.yml @@ -0,0 +1,43 @@ +# Configuration schema for entity type entity_display + +entity.display.*.*.*: + type: mapping + label: 'Entity Display settings' + mapping: + id: + type: string + label: 'Entity display ID' + uuid: + type: string + label: 'UUID' + targetEntityType: + type: string + label: 'Entity type to be displayed' + bundle: + type: string + label: 'Bundle to be displayed' + mode: + type: string + label: 'View or form mode to be displayed' + content: + type: sequence + label: 'List of component display options, keyed by component name' + sequence: + - type: mapping + label: 'Component' + mapping: + label: + type: label + label: 'Label' + type: + type: string + label: 'Type' + settings: + label: 'Setting' + type: sequence + sequence: + - type: string + label: 'Setting' + weight: + type: integer + label: 'Weight' \ No newline at end of file