.. _object_PropertyModifier: :index:`PropertyModifier` ------------------------- Description *********** The PropertyModifier object is the base object for all objects which modify properties of foreign objects in a certain way. Property modifier objects are instantiated and used through the special ``on`` keyword inside the target objects: .. code-block:: qml MySensorObject { ... Polling on sensorValueProperty { ... } } :**› Inherits**: :ref:`Object ` :**› Inherited by**: :ref:`Gather `, :ref:`Polling `, :ref:`ReduceList `, :ref:`Repeater `, :ref:`Select `, :ref:`TransformList ` Overview ******** Properties ++++++++++ .. hlist:: :columns: 1 * :ref:`targetValue ` * :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:`Object.completed() ` Properties ********** .. _property_PropertyModifier_targetValue: .. _signal_PropertyModifier_targetValueChanged: .. index:: single: targetValue targetValue +++++++++++ This property holds the value of the property this modifier operates on. :**› Type**: Variant :**› Signal**: targetValueChanged() :**› Attributes**: Readonly