kjsembed
dom.cpp
Go to the documentation of this file.
294 {"isProcessingInstruction", 0, KJS::DontDelete|KJS::ReadOnly, &DomNodeNS::isProcessingInstruction},
312 {"previousSiblingElement", 1, KJS::DontDelete|KJS::ReadOnly, &DomNodeNS::previousSiblingElement},
465 {"createDocumentFragment", 0, KJS::DontDelete|KJS::ReadOnly, &DomDocumentNS::createDocumentFragment},
468 {"createEntityReference", 1, KJS::DontDelete|KJS::ReadOnly, &DomDocumentNS::createEntityReference},
469 {"createProcessingInstruction", 2, KJS::DontDelete|KJS::ReadOnly, &DomDocumentNS::createProcessingInstruction},
711 const KJS::ClassInfo DomDocumentTypeBinding::info = { "QDomDocumentType", &ValueBinding::info, 0, 0 };
712 DomDocumentTypeBinding::DomDocumentTypeBinding( KJS::ExecState *exec, const QDomDocumentType &value )
761 const KJS::ClassInfo DomNamedNodeMapBinding::info = { "QDomNamedNodeMap", &ValueBinding::info, 0, 0 };
762 DomNamedNodeMapBinding::DomNamedNodeMapBinding( KJS::ExecState *exec, const QDomNamedNodeMap &value )
Definition: dom.h:105
T extractValue(KJS::ExecState *exec, KJS::JSValue *arg, const T &defaultValue)
Extracts a pointer based type from an ObjectBinding object.
Definition: value_binding.h:167
Definition: dom.h:42
DomAttrBinding(KJS::ExecState *exec, const QDomAttr &value)
Definition: dom.cpp:627
END_VALUE_METHOD value clear()
DomTextBinding(KJS::ExecState *exec, const QDomText &value)
Definition: dom.cpp:849
value removeAttribute(attr)
#define START_VALUE_METHOD(METHODNAME, TYPE)
A simple variant syle method.
Definition: value_binding.h:39
Definition: dom.cpp:353
Definition: dom.cpp:719
object setValue(key, value)
value setAttribute(tag, newValue)
value removeAttributeNS(ns, attr)
Definition: dom.h:96
Definition: dom.h:51
Definition: application.h:33
Definition: dom.cpp:768
DomNodeBinding(KJS::ExecState *exec, const QDomNode &value)
Definition: dom.cpp:30
Definition: dom.cpp:634
Definition: dom.cpp:37
KJS::JSValue * createValue(KJS::ExecState *exec, const KJS::UString &className, const T &value)
Definition: value_binding.h:195
Definition: dom.cpp:681
bool KJSEMBED_EXPORT extractBool(KJS::ExecState *exec, const KJS::List &args, int idx, bool defaultValue=false)
Extracts a bool from an argument list.
Definition: binding_support.cpp:149
value setTagName(tag)
Definition: dom.h:87
JSObject * throwError(ExecState *e, ErrorType t, const QString &m)
Definition: binding_support.h:241
value setValue(newValue)
Definition: dom.cpp:490
END_QOBJECT_METHOD object clear()
static void publish(KJS::ExecState *exec, KJS::JSObject *object, const Method *methods)
Publishes an array of Methods to an object.
Definition: static_binding.cpp:60
Definition: dom.h:69
int KJSEMBED_EXPORT extractInt(KJS::ExecState *exec, const KJS::List &args, int idx, int defaultValue=0)
Extracts an integer from an argument list.
Definition: binding_support.cpp:72
DomDocumentTypeBinding(KJS::ExecState *exec, const QDomDocumentType &value)
Definition: dom.cpp:712
END_VALUE_METHOD value normalize()
#define END_VALUE_METHOD
End a variant method started by START_VALUE_METHOD.
Definition: value_binding.h:53
DomNamedNodeMapBinding(KJS::ExecState *exec, const QDomNamedNodeMap &value)
Definition: dom.cpp:762
DomNodeListBinding(KJS::ExecState *exec, const QDomNodeList &value)
Definition: dom.cpp:675
Definition: dom.h:78
value setPrefix(arg0)
Definition: dom.h:60
value setAttributeNS(ns, attr, val)
value setNodeValue(arg0)
DomDocumentBinding(KJS::ExecState *exec, const QDomDocument &value)
Definition: dom.cpp:345
DomElementBinding(KJS::ExecState *exec, const QDomElement &value)
Definition: dom.cpp:483
QString KJSEMBED_EXPORT extractQString(KJS::ExecState *exec, const KJS::List &args, int idx, const QString defaultValue=QString())
Extracts a QString from an argument list.
Definition: binding_support.cpp:34
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Thu Aug 27 2020 00:00:00 by doxygen 1.8.20 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Thu Aug 27 2020 00:00:00 by doxygen 1.8.20 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.