Code Index | File Index

Namespaces

Classes


Class CKEDITOR.htmlParser.element


Defined in: core/htmlparser/element.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
CKEDITOR.htmlParser.element(name, attributes)
A lightweight representation of an HTML element.
Field Summary
Field Attributes Field Name and Description
 
Holds the attributes defined for this element.
 
The nodes that are direct children of this element.
 
The element name.
 
The node type.
Method Summary
Method Attributes Method Name and Description
 
add(node)
Adds a node to the element children list.
 
Clone this element.
 
writeChildrenHtml(writer, filter)
 
writeHtml(writer, filter)
Writes the element HTML to a CKEDITOR.htmlWriter.
Class Detail
CKEDITOR.htmlParser.element(name, attributes)
Since: 3.0
A lightweight representation of an HTML element.
Parameters:
{String} name
The element name.
{Object} attributes
And object holding all attributes defined for this element.
Field Detail
{Object} attributes
Since: 3.0
Holds the attributes defined for this element.

{Array} children
Since: 3.0
The nodes that are direct children of this element.

{String} name
Since: 3.0
The element name.

{Number} type
Since: 3.0
The node type. This is a constant value set to CKEDITOR.NODE_ELEMENT.
Method Detail
{Undefined} add(node)
Since: 3.0
Adds a node to the element children list.
Parameters:
{Object} node
The node to be added. It can be any of of the following types: CKEDITOR.htmlParser.element, CKEDITOR.htmlParser.text and CKEDITOR.htmlParser.comment.

{CKEDITOR.htmlParser.element} clone()
Since: 3.0
Clone this element.
Returns:
{CKEDITOR.htmlParser.element} The element clone.

{Undefined} writeChildrenHtml(writer, filter)
Since: 3.0
NO EXAMPLE AVAILABLE
Parameters:
{Undefined} writer
{Undefined} filter

{Undefined} writeHtml(writer, filter)
Since: 3.0
Writes the element HTML to a CKEDITOR.htmlWriter.
Parameters:
{CKEDITOR.htmlWriter} writer
The writer to which write the HTML.
{Undefined} filter

Copyright © 2003-2010, CKSource - Frederico Knabben. All rights reserved.