Class VCardLabel
VCardField
--+
|
VCardLabel
Address label vCard field.
:Ivariables:
- `lines`: list of label text lines.
- `type`: type of the label.
:Types:
- `lines`: `list` of `unicode`
- `type`: `list` of "home","work","postal","parcel","dom","intl" or "pref"
Method Summary |
|
__init__ (self,
name,
value,
rfc2425parameters)
Initialize a `VCardLabel` object. |
|
as_xml (self,
parent)
Create vcard-tmp XML representation of the field. |
|
rfc2426 (self)
RFC2426-encode the field content. |
Inherited from VCardField |
|
__repr__ (self)
|
__init__(self,
name,
value,
rfc2425parameters=None)
(Constructor)
Initialize a `VCardLabel` object.
:Parameters:
- `name`: field name
- `value`: field value as string or an XML node
- `rfc2425parameters`: optional RFC 2425 parameters
:Types:
- `name`: `str`
- `value`: `str` or `libxml2.xmlNode`
- `rfc2425parameters`: `dict`
-
- Overrides:
pyxmpp.jabber.vcard.VCardField.__init__
|
as_xml(self,
parent)
Create vcard-tmp XML representation of the field.
:Parameters:
- `parent`: parent node for the element
:Types:
- `parent`: `libxml2.xmlNode`
:return: xml node with the field data.
:returntype: `libxml2.xmlNode`
-
|