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`
-
|