Further implemented decorator pattern.
This commit is contained in:
@@ -27,5 +27,8 @@ class DecoratorArgs(Decorator, metaclass=ABCMeta):
|
|||||||
|
|
||||||
class Wrap(DecoratorSimple):
|
class Wrap(DecoratorSimple):
|
||||||
|
|
||||||
def __call__(self, instance, func, *args, **kwargs):
|
def __call__(self, instance, func):
|
||||||
return lambda: self.func(instance, func, *args, **kwargs)
|
def wrapped(*args, **kwargs):
|
||||||
|
return self.func(instance, func, *args, **kwargs)
|
||||||
|
|
||||||
|
return wrapped
|
||||||
|
|||||||
Reference in New Issue
Block a user