alias_child
- PlasmaCalcs.tools.properties.alias_child(child_name, attribute_name, doc=None, *, if_no_child=NO_VALUE, if_special_child=UNSET)
returns a property which is an alias to obj.child_name.attribute_name.
if doc is None, use doc=f’alias to self.{child_name}.{attribute_name}’.includes getter AND setter methods.if_no_child: NO_VALUE or any objectif provided (not NO_VALUE), return this instead if child is None or doesn’t exist.if_special_child: UNSET or dictif provided, dict of {special key: value to return if child == special key}