32#include <dom/html_element.h>
33#include <tdelibs_export.h>
37class HTMLDListElementImpl;
38class HTMLUListElementImpl;
39class HTMLOListElementImpl;
40class HTMLDirectoryElementImpl;
41class HTMLMenuElementImpl;
42class HTMLLIElementImpl;
52class TDEHTML_EXPORT HTMLDListElement :
public HTMLElement
56 HTMLDListElement(
const HTMLDListElement &other);
57 HTMLDListElement(
const Node &other) : HTMLElement()
60 HTMLDListElement(HTMLDListElementImpl *impl);
63 HTMLDListElement & operator = (
const HTMLDListElement &other);
64 HTMLDListElement & operator = (
const Node &other);
92class TDEHTML_EXPORT HTMLDirectoryElement :
public HTMLElement
95 HTMLDirectoryElement();
96 HTMLDirectoryElement(
const HTMLDirectoryElement &other);
97 HTMLDirectoryElement(
const Node &other) : HTMLElement()
100 HTMLDirectoryElement(HTMLDirectoryElementImpl *impl);
103 HTMLDirectoryElement & operator = (
const HTMLDirectoryElement &other);
104 HTMLDirectoryElement & operator = (
const Node &other);
106 ~HTMLDirectoryElement();
131class TDEHTML_EXPORT HTMLLIElement :
public HTMLElement
135 HTMLLIElement(
const HTMLLIElement &other);
136 HTMLLIElement(
const Node &other) : HTMLElement()
140 HTMLLIElement(HTMLLIElementImpl *impl);
143 HTMLLIElement & operator = (
const HTMLLIElement &other);
144 HTMLLIElement & operator = (
const Node &other);
186class TDEHTML_EXPORT HTMLMenuElement :
public HTMLElement
190 HTMLMenuElement(
const HTMLMenuElement &other);
191 HTMLMenuElement(
const Node &other) : HTMLElement()
195 HTMLMenuElement(HTMLMenuElementImpl *impl);
198 HTMLMenuElement & operator = (
const HTMLMenuElement &other);
199 HTMLMenuElement & operator = (
const Node &other);
226class TDEHTML_EXPORT HTMLOListElement :
public HTMLElement
230 HTMLOListElement(
const HTMLOListElement &other);
231 HTMLOListElement(
const Node &other) : HTMLElement()
234 HTMLOListElement(HTMLOListElementImpl *impl);
237 HTMLOListElement & operator = (
const HTMLOListElement &other);
238 HTMLOListElement & operator = (
const Node &other);
294class TDEHTML_EXPORT HTMLUListElement :
public HTMLElement
298 HTMLUListElement(
const HTMLUListElement &other);
299 HTMLUListElement(
const Node &other) : HTMLElement()
302 HTMLUListElement(HTMLUListElementImpl *impl);
305 HTMLUListElement & operator = (
const HTMLUListElement &other);
306 HTMLUListElement & operator = (
const Node &other);
This class implements the basic string we use in the DOM.
void setCompact(bool)
see compact
bool compact() const
Reduce spacing between list items.
void setCompact(bool)
see compact
bool compact() const
Reduce spacing between list items.
long value() const
Reset sequence number when used in OL See the value attribute definition in HTML 4....
void setType(const DOMString &)
see type
DOMString type() const
List item bullet style.
void setValue(long)
see value
DOMString type() const
Numbering style.
void setStart(long)
see start
void setType(const DOMString &)
see type
bool compact() const
Reduce spacing between list items.
void setCompact(bool)
see compact
long start() const
Starting sequence number.
DOMString type() const
Bullet style.
void setType(const DOMString &)
see type
void setCompact(bool)
see compact
bool compact() const
Reduce spacing between list items.
The Node interface is the primary datatype for the entire Document Object Model.
The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core...