XEP 0394¶
-
class
slixmpp.plugins.xep_0394.XEP_0394(xmpp, config=None)[source]¶ -
stanza= <module 'slixmpp.plugins.xep_0394.stanza' from '/build/slixmpp-bP7NsY/slixmpp-1.7.0/slixmpp/plugins/xep_0394/stanza.py'>¶
-
Stanza elements¶
Slixmpp: The Slick XMPP Library Copyright (C) 2017 Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> This file is part of Slixmpp.
See the file LICENSE for copying permission.
-
class
slixmpp.plugins.xep_0394.stanza.BlockCode(xml=None, parent=None)[source]¶ -
name= 'bcode'¶
-
plugin_attrib= 'bcode'¶
-
plugin_multi_attrib= 'bcodes'¶
-
-
class
slixmpp.plugins.xep_0394.stanza.BlockQuote(xml=None, parent=None)[source]¶ -
name= 'bquote'¶
-
plugin_attrib= 'bquote'¶
-
plugin_multi_attrib= 'bquotes'¶
-
-
class
slixmpp.plugins.xep_0394.stanza.CodeType(xml=None, parent=None)[source]¶ -
name= 'code'¶
-
plugin_attrib= 'code'¶
-
-
class
slixmpp.plugins.xep_0394.stanza.DeletedType(xml=None, parent=None)[source]¶ -
name= 'deleted'¶
-
plugin_attrib= 'deleted'¶
-
-
class
slixmpp.plugins.xep_0394.stanza.EmphasisType(xml=None, parent=None)[source]¶ -
name= 'emphasis'¶
-
plugin_attrib= 'emphasis'¶
-
-
class
slixmpp.plugins.xep_0394.stanza.Li(xml=None, parent=None)[source]¶ -
-
interfaces= {'start'}¶
-
name= 'li'¶
-
namespace= 'urn:xmpp:markup:0'¶
-
plugin_attrib= 'li'¶
-
plugin_multi_attrib= 'lis'¶
-
-
class
slixmpp.plugins.xep_0394.stanza.List(xml=None, parent=None)[source]¶ -
interfaces= {'end', 'li', 'start'}¶
-
name= 'list'¶
-
plugin_attrib= 'list'¶
-
plugin_attrib_map= {'li': <class 'slixmpp.plugins.xep_0394.stanza.Li'>, 'lis': <class 'slixmpp.xmlstream.stanzabase.multifactory.<locals>.Multi'>}¶
-
plugin_iterables= {<class 'slixmpp.plugins.xep_0394.stanza.Li'>}¶
-
plugin_multi_attrib= 'lists'¶
-
plugin_overrides= {}¶
-
plugin_tag_map= {'{jabber:client}stanza': <class 'slixmpp.xmlstream.stanzabase.multifactory.<locals>.Multi'>, '{urn:xmpp:markup:0}li': <class 'slixmpp.plugins.xep_0394.stanza.Li'>}¶
-
-
class
slixmpp.plugins.xep_0394.stanza.Markup(xml=None, parent=None)[source]¶ -
name= 'markup'¶
-
namespace= 'urn:xmpp:markup:0'¶
-
plugin_attrib= 'markup'¶
-
plugin_attrib_map= {'bcode': <class 'slixmpp.plugins.xep_0394.stanza.BlockCode'>, 'bcodes': <class 'slixmpp.xmlstream.stanzabase.multifactory.<locals>.Multi'>, 'bquote': <class 'slixmpp.plugins.xep_0394.stanza.BlockQuote'>, 'bquotes': <class 'slixmpp.xmlstream.stanzabase.multifactory.<locals>.Multi'>, 'list': <class 'slixmpp.plugins.xep_0394.stanza.List'>, 'lists': <class 'slixmpp.xmlstream.stanzabase.multifactory.<locals>.Multi'>, 'span': <class 'slixmpp.plugins.xep_0394.stanza.Span'>, 'spans': <class 'slixmpp.xmlstream.stanzabase.multifactory.<locals>.Multi'>}¶
-
plugin_iterables= {<class 'slixmpp.plugins.xep_0394.stanza.BlockCode'>, <class 'slixmpp.plugins.xep_0394.stanza.Span'>, <class 'slixmpp.plugins.xep_0394.stanza.BlockQuote'>, <class 'slixmpp.plugins.xep_0394.stanza.List'>}¶
-
plugin_overrides= {}¶
-
plugin_tag_map= {'{jabber:client}stanza': <class 'slixmpp.xmlstream.stanzabase.multifactory.<locals>.Multi'>, '{urn:xmpp:markup:0}bcode': <class 'slixmpp.plugins.xep_0394.stanza.BlockCode'>, '{urn:xmpp:markup:0}bquote': <class 'slixmpp.plugins.xep_0394.stanza.BlockQuote'>, '{urn:xmpp:markup:0}list': <class 'slixmpp.plugins.xep_0394.stanza.List'>, '{urn:xmpp:markup:0}span': <class 'slixmpp.plugins.xep_0394.stanza.Span'>}¶
-
-
class
slixmpp.plugins.xep_0394.stanza.Span(xml=None, parent=None)[source]¶ -
-
interfaces= {'end', 'start', 'types'}¶
-
name= 'span'¶
-
plugin_attrib= 'span'¶
-
plugin_attrib_map= {'code': <class 'slixmpp.plugins.xep_0394.stanza.CodeType'>, 'deleted': <class 'slixmpp.plugins.xep_0394.stanza.DeletedType'>, 'emphasis': <class 'slixmpp.plugins.xep_0394.stanza.EmphasisType'>}¶
-
plugin_iterables= {}¶
-
plugin_multi_attrib= 'spans'¶
-
plugin_overrides= {}¶
-
plugin_tag_map= {'{urn:xmpp:markup:0}code': <class 'slixmpp.plugins.xep_0394.stanza.CodeType'>, '{urn:xmpp:markup:0}deleted': <class 'slixmpp.plugins.xep_0394.stanza.DeletedType'>, '{urn:xmpp:markup:0}emphasis': <class 'slixmpp.plugins.xep_0394.stanza.EmphasisType'>}¶
-