exopy.measurement.workspace.measurement_execution module

Workspace used for editing and executing measures.

class exopy.measurement.workspace.measurement_execution.ExecutionDockItem(parent=None, **kwargs)

Bases: enaml.widgets.dock_item.DockItem

Dock item presenting the currently enqueued measures.

move_measurement
remove_measurement
workspace

A value which allows objects of a given type or types.

Values will be tested using the PyObject_IsInstance C API call. This call is equivalent to isinstance(value, kind) and all the same rules apply.

The value of an Instance may be set to None.

class exopy.measurement.workspace.measurement_execution.MeasView(parent=None, **kwargs)

Bases: enaml.widgets.group_box.GroupBox

Simple visual summary of a measurement.

layout_constraints
model

A value which allows objects of a given type or types.

Values will be tested using the PyObject_IsInstance C API call. This call is equivalent to isinstance(value, kind) and all the same rules apply.

The value of an Instance may be set to None.

exopy.measurement.workspace.measurement_execution.label_maker(running, paused)

Helper determining the proper label for the start button.