#include <jsobjectproxy_imp.h>
Inheritance diagram for KJSEmbed::Bindings::JSObjectProxyImp::
Public Types | |
enum | MethodId { MethodCreate, MethodChildren, MethodSlots, MethodProps, MethodParent, MethodFindChild, MethodChild, MethodChildCount, MethodChildAt, MethodSlot, MethodSlotInt, MethodSlotBool, MethodSlotString, MethodSlotDouble, MethodSlotIntInt, MethodSlotStringInt, MethodCustom = 0x1000 } |
Public Methods | |
JSObjectProxyImp (int id, const JSObjectProxy *parent) | |
JSObjectProxyImp (int id, const QCString &name, const JSObjectProxy *parent) | |
~JSObjectProxyImp () | |
KJS::Value | childAt (KJS::ExecState *exec, KJS::Object &self, const KJS::List &args) |
KJS::Value | findChild (KJS::ExecState *exec, KJS::Object &self, const KJS::List &args) |
KJS::Value | children (KJS::ExecState *exec, KJS::Object &self, const KJS::List &args) |
KJS::Value | properties (KJS::ExecState *exec, KJS::Object &self, const KJS::List &args) |
KJS::Value | slotz (KJS::ExecState *exec, KJS::Object &self, const KJS::List &args) |
KJS::Value | callSlot (KJS::ExecState *state, KJS::Object &self, const KJS::List &args) |
virtual bool | implementsCall () const |
virtual KJS::Value | call (KJS::ExecState *exec, KJS::Object &self, const KJS::List &args) |
Static Public Methods | |
int | findSignature (const QString &sig) |