Class VCardTel
VCardField --+
|
VCardTel
Telephone vCard field.
:Ivariables:
- `number`: phone number.
- `type`: type of the phone number.
:Types:
- `number`: `unicode`
- `type`: `list` of "home","work","voice","fax","pager","msg","cell","video","bbs","modem","isdn","pcs" or "pref".
| Method Summary |
| |
__init__(self,
name,
value,
rfc2425parameters)
Initialize a `VCardTel` 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 `VCardTel` 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`
-
|