ooxcb.util¶
-
ooxcb.util.Mixin¶ alias of
__init__
-
class
ooxcb.util.MixinMeta¶ a metaclass for mixin classes that transforms all methods to static methods. So the user is able to mix them into the class or to call them manually if he wants that.
-
class
ooxcb.util.cached_classproperty(func)¶ a modified version of
cached_propertythat allows to define cached properties on classes.
-
class
ooxcb.util.cached_property(func)¶ A simple cached property descriptor. from http://ronny.uberhost.de/simple-cached-for-properties-done-right
-
ooxcb.util.mixin_functions(functions, into)¶ Add all functions in functions to the class into.