Uranium
Application Framework
|
Convenience class to simplify signal creation. More...
Public Member Functions | |
def | __init__ (self, **kwargs) |
Initialize method. More... | |
Convenience class to simplify signal creation.
This class is a Convenience class to simplify signal creation. Since signals need to be instance variables, normally you would need to create all signals in the class" __init__
method. However, this makes them rather awkward to document. This class instead makes it possible to declare them as class variables, which makes documenting them near the function they are used possible. During the call to __init__()
, this class will then search through all the properties of the instance and create instance variables for each class variable that is an instance of Signal.
def UM.Signal.SignalEmitter.__init__ | ( | self, | |
** | kwargs | ||
) |
Initialize method.