byoc.param
- class byoc.param(*keys, cast=<function noop>, pick=<function first>, default=<object object>, default_factory=<object object>, ignore=<object object>, get=<function param.<lambda>>, dynamic=False)
Bases:
objectPublic Methods:
__init__(*keys[, cast, pick, default, ...])__set_name__(cls, name)__get__(obj[, cls])__set__(obj, value)__delete__(obj)__call__(get)Call self as a function.
Private Methods:
_override(args, kwargs[, skip])_load_state(obj)_load_value(obj)_load_bound_getters(obj)_load_default(obj)_calc_value(obj)_calc_bound_getters(obj)