colour.utilities.MixinDataclassIterable#
- class colour.utilities.MixinDataclassIterable[source]#
Bases:
colour.utilities.array.MixinDataclassFields
A mixin providing iteration capabilities over the
dataclass
-like class fields.Attributes
Methods
Notes
The
colour.utilities.MixinDataclassIterable
class inherits the methods from the following class:
- property keys: tuple#
Getter property for the
dataclass
-like class keys, i.e. the field names.- Returns
dataclass
-like class keys.- Return type
- property values: tuple#
Getter property for the
dataclass
-like class values, i.e. the field values.- Returns
dataclass
-like class values.- Return type
- property items: tuple#
Getter property for the
dataclass
-like class items, i.e. the field names and values.- Returns
dataclass
-like class items.- Return type
- __iter__() collections.abc.Generator [source]#
Return a generator for the
dataclass
-like class fields.- Yields
Generator –
dataclass
-like class field generator.- Return type