entity_value_inheritance-1.3.0/config/schema/entity_value_inheritance.schema.yml
config/schema/entity_value_inheritance.schema.yml
action.configuration.entity_value_inheritance_delete_action:
type: action_configuration_default
label: 'Delete inheritance configuration'
entity_value_inheritance.settings:
type: config_object
label: 'Entity value inheritance settings'
mapping:
exclude:
type: mapping
label: 'Exclude From List'
mapping:
field_types:
type: sequence
label: 'Field Types'
sequence:
type: string
label: 'Field Type'
entity_types:
type: sequence
label: 'Entity Types'
sequence:
type: string
label: 'Entity Type'
entity_bundles:
type: sequence
label: 'Entity Bundles'
sequence:
type: string
label: 'Entity Bundle'
entity_fields:
type: sequence
label: 'Entity Bundle Fields'
sequence:
type: string
label: 'Entity Bundle Field'
entity_value_inheritance.inheritance.*:
type: config_entity
label: Inheritance
mapping:
id:
type: string
label: ID
label:
type: label
label: Label
uuid:
type: string
description:
type: string
label: "Description of Process"
strategy:
type: string
label: "Type of strategy to use for the update process."
constraints:
PluginExists:
manager: plugin.manager.entity_value_inheritance_updater
interface: Drupal\entity_value_inheritance\EntityValueInheritanceUpdaterPluginInterface
settings:
type: entity_value_inheritance.plugins.[%parent.strategy]
source_entity_type:
type: string
label: "Source Entity"
source_entity_bundle:
type: string
label: "Source Bundle"
source_entity_field:
type: string
label: "Source Field"
destination_entity_type:
type: string
label: "Destination Entity"
destination_entity_bundle:
type: string
label: "Destination Bundle"
destination_entity_field:
type: string
label: "Destination Field"
destination_entity_referencing_field:
type: string
label: "Source Entity Referencing Field"
entity_value_inheritance_plugin_base:
type: mapping
mapping:
provider:
type: string
label: "Provider"
entity_value_inheritance.plugins.*:
type: entity_value_inheritance_plugin_base
entity_value_inheritance.plugins.disable:
type: entity_value_inheritance_plugin_base
mapping:
message:
type: string
label: "Message"
