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:
object
Public 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)