Module p.u.r.sensitive

Part of pida.utils.rat

This module exposes a common pattern on developing HIG applications, you often have more then one condtions affecting a widget's sensitive state, worst sometimes these conditions are not centralised and may even be created by plugins. To help solve this problem you can use a L{SensitiveController} or a L{SignalBind}.
Line # Kind Name Docs
15 Class SensitiveClient The L{SensitiveClient} can affect the widget's target state by changing the
45 Class _Counter The Counter object uses a weakref to the callback, so if you by any chance
69 Class SensitiveController The L{SensitiveController} is the class responsible for maintaining
115 Class SignalBind The L{SignalBind} helps you connect a signal from a widget that
API Documentation for PIDA, generated by pydoctor.