colour.utilities.MixinDataclassIterable#
- class colour.utilities.MixinDataclassIterable[source]#
Bases:
colour.utilities.array.MixinDataclassFieldsA mixin providing iteration capabilities over the
dataclass-like class fields.Attributes
Methods
Notes
The
colour.utilities.MixinDataclassIterableclass 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