napari.utils.events¶
Classes
EmitterGroup instances manage a set of related |
|
Class describing events that occur and can be reacted to with 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. |
|
Encapsulates a list of event callbacks. |
|
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.