20 #ifndef INCLUDED_JSI_IGUIOBJECT
21 #define INCLUDED_JSI_IGUIOBJECT
23 namespace JSI_IGUIObject
28 JSBool
getProperty(JSContext* cx, JSObject* obj, jsid
id, jsval* vp);
29 JSBool
setProperty(JSContext* cx, JSObject* obj, jsid
id, JSBool strict, jsval* vp);
30 JSBool
construct(JSContext* cx, uintN argc, jsval* vp);
31 JSBool
toString(JSContext* cx, uintN argc, jsval* vp);
32 JSBool
focus(JSContext* cx, uintN argc, jsval* vp);
33 JSBool
blur(JSContext* cx, uintN argc, jsval* vp);
JSPropertySpec JSI_props[]
JSBool blur(JSContext *cx, uintN argc, jsval *vp)
JSFunctionSpec JSI_methods[]
JSBool getProperty(JSContext *cx, JSObject *obj, jsid id, jsval *vp)
JSBool toString(JSContext *cx, uintN argc, jsval *vp)
JSBool setProperty(JSContext *cx, JSObject *obj, jsid id, JSBool strict, jsval *vp)
JSBool getComputedSize(JSContext *cx, uintN argc, jsval *vp)
JSBool focus(JSContext *cx, uintN argc, jsval *vp)
JSBool construct(JSContext *cx, uintN argc, jsval *vp)