# @todo There must be a key for every `prop` in the corresponding \Drupal\experience_builder\Entity\JavaScriptComponent::$props
constraints:{}
constraints:
# There must be a key for every `prop` in the corresponding \Drupal\experience_builder\Entity\JavaScriptComponent::$props.
SequenceKeysMustMatch:
configPrefix:experience_builder.js_component.
configName:'%parent.plugin_id'
propertyPathToSequence:props
# This is similar to Block config entities, but different:
# - Block config entities are tied to a particular theme + region (and have a weight to convey position in a region), Block-Plugins-as-XB-Components are not