luma.core.util

class luma.core.util.mutable_string(value)[source]

Bases: object

class luma.core.util.observable(target, observer)[source]

Bases: object

Wraps any container object such that on inserting, updating or deleting, an observer is notified with a payload of the target. All other special name methods are passed through parameters unhindered.