napari.utils.events#
Classes
EmitterGroup instances manage a set of related   | 
|
Class describing events that occur and can be reacted to with callbacks.  | 
|
Encapsulates a list of event callbacks.  | 
|
Mutable dictionary that emits events when altered.  | 
|
Mutable Sequence that emits events when altered.  | 
|
A Model subclass that emits an event whenever a field value is changed.  | 
|
An unordered collection of unique elements.  | 
|
Nestable Mutable Sequence that emits recursive events when altered.  | 
|
List model that also supports selection.  | 
|
A model of selected items, with   | 
|
List mixin that enforces item type, and enables custom indexing.  | 
Functions
- napari.utils.events.disconnect_events(emitter, listener)[source]#
 Disconnect all events between an emitter group and a listener.
- Parameters:
 emitter (napari.utils.events.event.EmitterGroup) – Emitter group.
listener (Object) – Any object that has been connected to.