nsISupports
Last changed in Gecko 1.8.1 (Firefox 2 / Thunderbird 2 / SeaMonkey 1.1)Implemented by: @mozilla.org/feed-textconstruct;1
, but users usually don't need to create instances of this directly. Various other feed-related interfaces, such as nsIFeed
, nsIFeedEntry
, and nsIFeedContainer
have attributes that return objects implementing nsIFeedTextConstruct
.
nsIDOMDocumentFragment createDocumentFragment(in nsIDOMElement element); |
AString plainText(); |
Attribute | Type | Description |
base |
|
If the text construct contains HTML or XHTML, relative references in the content should be resolved against this base URI. |
lang |
AString |
The language of the text (such as "en-US" for U.S. English). |
text |
AString |
The actual text content. This string may contain markup if the type is either "html" or "xhtml". |
type |
AString |
The type of content described; one of "text", "html", or "xhtml". |
Creates a new document fragment on a given DOM element, containing the text and (if the text construct contains HTML or XHTML) its markup.
nsIDOMDocumentFragment createDocumentFragment( in nsIDOMElement element );
element
An nsIDocumentFragment
containing the text and markup.
Returns the text as plain text with all markup stripped and all entities decoded.
AString plainText();
None.
The plain text version of the text construct's contents. If the type
attribute is "text", this method returns the value of the text
attribute unchanged.
If the document type
is either "html" or "xhtml", a "<" character represents markup. To display that character, an escape such as "<
" must be used. If the type is "text", the "<" character represents itself.
Interwiki link