.. _object_MeasurementGroup: :index:`MeasurementGroup` ------------------------- Description *********** The MeasurementGroup object provides a container to group :ref:`Measurement ` objects while providing the additional :ref:`enabled ` and :ref:`view ` properties. This can be useful to model and use :ref:`Measurement ` hierarchies through :ref:`Repeater ` and :ref:`Gather `. :**› Inherits**: :ref:`DataObjectGroup ` Overview ******** Properties ++++++++++ .. hlist:: :columns: 1 * :ref:`enabled ` * :ref:`view ` * :ref:`DataObjectGroup.description ` * :ref:`DataObjectGroup.name ` * :ref:`DataObjectGroup.objects ` * :ref:`Object.objectId ` * :ref:`Object.parent ` Methods +++++++ .. hlist:: :columns: 1 * :ref:`Object.deserializeProperties() ` * :ref:`Object.fromJson() ` * :ref:`Object.serializeProperties() ` * :ref:`Object.toJson() ` Signals +++++++ .. hlist:: :columns: 1 * :ref:`DataObjectGroup.objectsDataChanged() ` * :ref:`Object.completed() ` Properties ********** .. _property_MeasurementGroup_enabled: .. _signal_MeasurementGroup_enabledChanged: .. index:: single: enabled enabled +++++++ This property holds whether the measurement group is enabled, i.e. the measurements in this group are valid and/or should be displayed/processed. This property was introduced in InCore 1.1. :**› Type**: Boolean :**› Default**: ``true`` :**› Signal**: enabledChanged() :**› Attributes**: Writable .. _property_MeasurementGroup_view: .. _signal_MeasurementGroup_viewChanged: .. index:: single: view view ++++ This property holds a :ref:`MeasurementView ` with common :ref:`view `-related properties for all grouped measurements. :**› Type**: :ref:`MeasurementView ` :**› Signal**: viewChanged() :**› Attributes**: Writable