class ListenableMixin(ABCHasTraits): (source)
Known subclasses: codetools.contexts.data_context.DataContext
, codetools.contexts.multi_context.MultiContext
Mixin to provide much of the standard IListenableContext implementation.
Method | deferred |
Context manager that sets defer_events to False |
Instance Variable | defer |
Undocumented |
Method | _add |
Defer this event. |
Method | _defer |
Undocumented |
Method | _defer |
Undocumented |
Method | _fire |
Fire an ItemsModifiedEvent. |
Class Variable | _deferred |
Undocumented |
Defer this event. Parameters ---------- context : IContext added : list of str removed : list of str modified : list of str
Fire an ItemsModifiedEvent. Parameters ---------- added : list of str, optional removed : list of str, optional modified : list of str, optional The names of items that have been added to, removed from, or modified in the context. event_attribute : str, optional The name of the event on this object. context : IContext, optional The context in which these changes actually occured. If not provided, then self will be used.