mrv :: maya :: ui :: util :: Signal :: Class Signal
[hide private]
[frames] | no frames]

Class Signal

source code

object --+    
         |    
util.Event --+
             |
            Signal

User interface signal which keeps assigned functions as strong reference to assure we can always call it. This implies that we may leave many dangling objects unless we are being properly cleaned up on deletion.

Calls generated from this event will not put the sender as first argument, but you may retrieve it using self.sender().

Instance Methods [hide private]

Inherited from util.Event: __call__, __get__, __init__, __set__, duplicate, remove, send

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]

Inherited from util.Event (private): _curSender, _inst_event_attr

    Configuration
  use_weakref = False
hash(x)
  remove_on_error = False
hash(x)
  sender_as_argument = False
hash(x)
Properties [hide private]

Inherited from object: __class__