ReferenceIndices#

ReferenceIndices#

Constructor#

ReferenceIndices(ref_ranges)

Manages the shared reference index for one or more NDWidget instances.

Properties#

ReferenceIndices.dims

reference dimensions

ReferenceIndices.ndgraphics

All the NDGraphics that this ReferenceIndex instance manages

ReferenceIndices.ref_ranges

current reference ranges

Methods#

ReferenceIndices.add_event_handler(handler)

Register an event handler that is called whenever the indices change.

ReferenceIndices.clear_event_handlers()

Clear all registered event handlers

ReferenceIndices.pop_dims(*dims)

Remove slider dims, i.e. unregister their reference ranges.

ReferenceIndices.push_dims(ref_ranges)

Add reference ranges, i.e. register new slider dims.

ReferenceIndices.remove_event_handler(handler)

Remove a registered event handler

ReferenceIndices.set(indices[, cancel_awaiting])

Set the index for each dimension in indices

ReferenceIndices.set_dim_index(dim, index[, ...])

Set the index for a single dimension and trigger an update.