exopy.measurement.workspace.manifest module¶
Definition of the workspace content and contributed menus.
-
class
exopy.measurement.workspace.manifest.
MeasurementSpaceMenu
(parent=None, **kwargs)¶ Bases:
enaml.workbench.plugin_manifest.PluginManifest
Contribution to the main window of the MeasurementSpace.
-
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.manifest.
MoreVisibleLabel
(parent=None, **kwargs)¶ Bases:
enaml.styling.StyleSheet
Style sheet allowing to use a large font for the save confirmation popup
-
class
exopy.measurement.workspace.manifest.
SaveConfirm
(parent=None, **kwargs)¶ Bases:
enaml.widgets.popup_view.PopupView
Popup signaling that a measurement was correctly saved.
-
measurement_name
¶ 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.manifest.
load_measurement
(event)¶ Load a measurement stored in a config file.
-
exopy.measurement.workspace.manifest.
load_template
(event)¶ Create a new measurement using a task template as root.
-
exopy.measurement.workspace.manifest.
new_measurement
(event)¶ Create a new blank measurement.
-
exopy.measurement.workspace.manifest.
save_measurement
(event)¶ Save a measurement.
-
exopy.measurement.workspace.manifest.
save_measurement_as
(event)¶ Save a measurement to a location specified by the user.