*/
static JSClassRef getClassRef();
- static JSValueRef createJSObject(JSContextRef context,
- const std::string url = "",
- const TizenApis::Api::Contact::ContactWebSiteType type = TizenApis::Api::Contact::WEBSITE_TYPE_HOMEPAGE);
-
static bool isObjectOfClass(JSContextRef context, JSValueRef value);
static TizenApis::Api::Contact::ContactWebSitePtr getContactWebSite(JSContextRef context, JSValueRef value);
static JSClassRef m_classRef;
+ static JSObjectRef createJSObject(JSContextRef context, TizenApis::Api::Contact::ContactWebSitePtr contactWebSite);
+
static TizenApis::Api::Contact::ContactWebSitePtr getPrivData(JSObjectRef object);
+ static JSObjectRef constructor(JSContextRef context,
+ JSObjectRef constructor,
+ size_t argumentCount,
+ const JSValueRef arguments[],
+ JSValueRef* exception);
+
+ static bool hasInstance(JSContextRef context,
+ JSObjectRef constructor,
+ JSValueRef possibleInstance,
+ JSValueRef* exception);
+
static JSValueRef getUrl(JSContextRef context,
JSObjectRef object,
JSStringRef propertyName,