fields.mixins.base.FieldCoreMixin.validate_components#

FieldCoreMixin.validate_components(components: ComponentDictionary) None[source]#

Validate all components in a dictionary for consistency with the field.

Parameters:

components (dict) – A dictionary mapping component indices to FieldComponent instances.

Raises:

TypeError – If any component is invalid or inconsistent with the field’s grid.