.. _object_MailAddress: :index:`MailAddress` -------------------- Description *********** The MailAddress object holds properties for representing a well-formed e-mail address made up of a :ref:`name ` and an :ref:`address `. :**› Inherits**: :ref:`Object ` Overview ******** Properties ++++++++++ .. hlist:: :columns: 1 * :ref:`address ` * :ref:`name ` * :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_MailAddress_address: .. _signal_MailAddress_addressChanged: .. index:: single: address address +++++++ This property holds the address used as sender or recipient. If the property :ref:`name ` is not empty it will be concatenated to *:ref:`name ` <:ref:`address `>*. :**› Type**: String :**› Signal**: addressChanged() :**› Attributes**: Writable .. _property_MailAddress_name: .. _signal_MailAddress_nameChanged: .. index:: single: name name ++++ This property holds the name of the address. This usually contains the full name or a nick name. :**› Type**: String :**› Signal**: nameChanged() :**› Attributes**: Writable, Optional Example ******* See :ref:`Mail example ` on how to use MailAddress.