qudi.util.descriptors.DefaultMixin

class qudi.util.descriptors.DefaultMixin(default: ~typing.Any | None = <object object>, **kwargs)[source]

Bases: builtins.object

Mixin for BaseAttribute introducing optional default value behaviour in __get__. If no default value is specified, fall back to raising AttributeError.

__init__(default: ~typing.Any | None = <object object>, **kwargs)[source]

Methods

__init__([default])