colour.utilities.MixinDataclassFields#

class colour.utilities.MixinDataclassFields[source]#

Bases: object

Provide fields introspection for dataclass-like classes.

This mixin extends dataclass functionality to enable introspection capabilities, allowing programmatic access to field metadata and properties.

Attributes

property fields: tuple#

Getter for the fields of the dataclass-like class.

Returns:

dataclass-like class fields.

Return type:

tuple

__weakref__#

list of weak references to the object