--- !ruby/object:RI::MethodDescription 
aliases: []

block_params: 
comment: 
- !ruby/struct:SM::Flow::P 
  body: "Set contents of this HTML document. The &quot;contents&quot; parameter can be:"
- !ruby/object:SM::Flow::LIST 
  contents: 
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: An Array of REXML::Element and Strings which will replace the current children of the body
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: A single REXML::Element which will replace all other children of the body
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: An instance of XHTML::Body which will replace the current body
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: A String comprising an HTML fragment. This will be parsed, which could raise an Exception. We must never send invalid XML over an XMPP stream. If you intend to put variable data in your HTML, use something like Rails' Builder::XmlMarkup or Ramaze::Gestalt
  type: :BULLET
full_name: Jabber::XHTML::HTML#contents=
is_singleton: false
name: contents=
params: (contents)
visibility: public
