KJS::DOMNode Class Reference
Inheritance diagram for KJS::DOMNode:

Detailed Description
Definition at line 36 of file kjs_dom.h.
Public Types | |
| NodeName | |
| NodeValue | |
| NodeType | |
| ParentNode | |
| ParentElement | |
| ChildNodes | |
| FirstChild | |
| LastChild | |
| PreviousSibling | |
| NextSibling | |
| Item | |
| Attributes | |
| NamespaceURI | |
| Prefix | |
| LocalName | |
| OwnerDocument | |
| InsertBefore | |
| ReplaceChild | |
| RemoveChild | |
| AppendChild | |
| HasAttributes | |
| HasChildNodes | |
| CloneNode | |
| Normalize | |
| IsSupported | |
| AddEventListener | |
| RemoveEventListener | |
| DispatchEvent | |
| Contains | |
| InsertAdjacentHTML | |
| OnAbort | |
| OnBlur | |
| OnChange | |
| OnClick | |
| OnDblClick | |
| OnDragDrop | |
| OnError | |
| OnFocus | |
| OnKeyDown | |
| OnKeyPress | |
| OnKeyUp | |
| OnLoad | |
| OnMouseDown | |
| OnMouseMove | |
| OnMouseOut | |
| OnMouseOver | |
| OnMouseUp | |
| OnMove | |
| OnReset | |
| OnResize | |
| OnSelect | |
| OnSubmit | |
| OnUnload | |
| OffsetLeft | |
| OffsetTop | |
| OffsetWidth | |
| OffsetHeight | |
| OffsetParent | |
| ClientWidth | |
| ClientHeight | |
| ScrollLeft | |
| ScrollTop | |
| ScrollWidth | |
| ScrollHeight | |
| SourceIndex | |
| enum | { NodeName, NodeValue, NodeType, ParentNode, ParentElement, ChildNodes, FirstChild, LastChild, PreviousSibling, NextSibling, Item, Attributes, NamespaceURI, Prefix, LocalName, OwnerDocument, InsertBefore, ReplaceChild, RemoveChild, AppendChild, HasAttributes, HasChildNodes, CloneNode, Normalize, IsSupported, AddEventListener, RemoveEventListener, DispatchEvent, Contains, InsertAdjacentHTML, OnAbort, OnBlur, OnChange, OnClick, OnDblClick, OnDragDrop, OnError, OnFocus, OnKeyDown, OnKeyPress, OnKeyUp, OnLoad, OnMouseDown, OnMouseMove, OnMouseOut, OnMouseOver, OnMouseUp, OnMove, OnReset, OnResize, OnSelect, OnSubmit, OnUnload, OffsetLeft, OffsetTop, OffsetWidth, OffsetHeight, OffsetParent, ClientWidth, ClientHeight, ScrollLeft, ScrollTop, ScrollWidth, ScrollHeight, SourceIndex } |
Public Member Functions | |
| DOMNode (ExecState *exec, const DOM::Node &n) | |
| DOMNode (const Object &proto, const DOM::Node &n) | |
| ~DOMNode () | |
| virtual bool | toBoolean (ExecState *) const |
| virtual Value | tryGet (ExecState *exec, const Identifier &propertyName) const |
| Value | getValueProperty (ExecState *exec, int token) const |
| virtual void | tryPut (ExecState *exec, const Identifier &propertyName, const Value &value, int attr=None) |
| void | putValueProperty (ExecState *exec, int token, const Value &value, int attr) |
| virtual DOM::Node | toNode () const |
| virtual const ClassInfo * | classInfo () const |
| virtual Value | toPrimitive (ExecState *exec, Type preferred=UndefinedType) const |
| virtual UString | toString (ExecState *exec) const |
| void | setListener (ExecState *exec, int eventId, const Value &func) const |
| Value | getListener (int eventId) const |
| virtual void | pushEventHandlerScope (ExecState *exec, ScopeChain &scope) const |
Static Public Attributes | |
| static const ClassInfo | info = { "Node", 0, &DOMNodeTable, 0 } |
Protected Attributes | |
| DOM::Node | node |
The documentation for this class was generated from the following files:

