DataObjectGroup

Description

The DataObjectGroup object provides a container to group DataObject instances while providing the additional properties name and description. This can be useful to model and use DataObject hierarchies through Repeater and Gather. When working with Measurement objects only, the specialized MeasurementGroup object can be used instead.

› Inherits:Object
› Inherited by:MeasurementGroup

Properties

description

This property holds a user-defined description for the data object group.

› Type:String
› Signal:descriptionChanged()
› Attributes:Writable

name

This property holds a user-defined name for the data object group.

› Type:String
› Signal:nameChanged()
› Attributes:Writable

objects

This property holds a list of DataObject (or subclass) objects to group.

› Type:List<DataObject>
› Signal:objectsChanged()
› Attributes:Readonly

Signals

objectsDataChanged(SignedInteger index)

This signal is emitted whenever the List.dataChanged() signal is emitted, i.e. the item at index in the objects list itself emitted the dataChanged() signal.