NamedMixin
- class app.util.mixins.named.NamedMixin[source]
Bases:
NamedMixinMinimalMixin that adds a name to a class instance.
Provides instance_name and related properties for identification, logging, and display purposes. Used for configuration, logging, and user-facing objects in pygaindalf.

Inheritance Diagram for NamedMixin
Methods
__init__(*args[, instance_name])Initialize the mixin and set the instance name.
Attributes
Get the instance name, or class name if not set.
- __init__(*args, instance_name: str | None = None, **kwargs) None[source]
Initialize the mixin and set the instance name.
- Parameters:
instance_name (Optional[str]) – Optional name for the instance.
*args – Additional positional arguments for superclasses.
**kwargs – Additional keyword arguments for superclasses.
- Return type:
None