phoenix_title wx.lib.pubsub.utils.misc.Callback

This can be used to wrap functions that are referenced by class data if the data should be called as a function. E.g. given >>> def func(): pass >>> class A: ….def __init__(self): self.a = func then doing >>> boo=A(); boo.a() will fail since Python will try to call a() as a method of boo, whereas a() is a free function. But if you have instead “self.a = Callback(func)”, then “boo.a()” works as expected.


class_hierarchy Class Hierarchy

Inheritance diagram for class Callback:

method_summary Methods Summary

__init__

Initialize self. See help(type(self)) for accurate signature.


api Class API

class Callback

This can be used to wrap functions that are referenced by class data if the data should be called as a function. E.g. given >>> def func(): pass >>> class A: ….def __init__(self): self.a = func then doing >>> boo=A(); boo.a() will fail since Python will try to call a() as a method of boo, whereas a() is a free function. But if you have instead “self.a = Callback(func)”, then “boo.a()” works as expected.


Methods

__init__(self, callable_)

Initialize self. See help(type(self)) for accurate signature.