bidsbuilder.util.hooks.meta¶
- class ObservableMeta¶
Bases:
type- __init__(*args, **kwargs)¶
- static __new__(mcs, name, bases, namespace, mutating_methods=None)¶
- mro()¶
Return a type’s method resolution order.
- make_observable_type(base_cls, mutating_methods=None)¶
Dynamically creates a subclass of base_cls that triggers a callback and applies a validator.