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.PluginManifestContribution 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.StyleSheetStyle 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.PopupViewPopup 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.