|
|
if func is not None: |
if func is not None: |
setattr(self, methodname, func) |
setattr(self, methodname, func) |
|
if getattr(func, '__name__', None)==self.__name__: |
|
frame = frame or sys._getframe(2) |
|
if frame.f_locals.get(self.__name__) is self: |
return self |
return self |
|
return func |
|
|
frame = frame or sys._getframe(2) |
frame = frame or sys._getframe(2) |
def callback(frame, name, func, locals): |
def callback(frame, name, func, locals): |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def attr(initially=NO_VALUE, resetting_to=NO_VALUE): |
def attr(initially=NO_VALUE, resetting_to=NO_VALUE): |
return CellAttribute.mkattr(initially, resetting_to) |
return CellAttribute.mkattr(initially, resetting_to) |
|
|