RelayValue

Defined in module: wield.declarative.callbacks.relay.RelayValue

class RelayValue(*args, **kwargs)[source][github]

Bases: ReprMixin

__init__(initial_value, validator=None, **kwargs)[source][github]

Methods

__init__(initial_value[, validator])

put(val)

put_coerce(val)

put_coerce_exclude_cb(val, key)

put_exclude_cb(val, key)

put_valid(val)

put_valid_exclude_cb(val, key)

register([key, callback, assumed_value, ...])

shadow_from()

shadow_to()

validator(val)

validator_assign(validator[, remove])

Attributes

callbacks[github]
static validator(val)[source][github]
register(key=None, callback=None, assumed_value=('UNIQUE',), call_immediate=False, remove=False)[source][github]
validator_assign(validator, remove=False)[source][github]
put(val)[source][github]
put_exclude_cb(val, key)[source][github]
put_coerce(val)[source][github]
put_coerce_exclude_cb(val, key)[source][github]
put_valid(val)[source][github]
put_valid_exclude_cb(val, key)[source][github]
property value[github]
shadow[github]
shadow_from()[source][github]
shadow_to()[source][github]