colour.utilities.MixinDataclassIterable#
- class colour.utilities.MixinDataclassIterable[source]#
Bases:
MixinDataclassFieldsProvide iteration capabilities over
dataclass-like classes.This mixin extends dataclass functionality to enable dictionary-like iteration over fields, allowing access to field names, values, and name-value pairs through standard iteration protocols.
Attributes
Methods
Notes
The
colour.utilities.MixinDataclassIterableclass inherits the methods from the following class:
- property keys: tuple#
Getter for the
dataclass-like class keys, i.e., the field names.- Returns:
dataclass-like class keys.- Return type:
- property values: tuple#
Getter for the
dataclass-like class field values.- Returns:
dataclass-like class field values.- Return type: