Sha256: 650bc33f8f61b6271f2222e100ca4039f1643f9a7482382c54b2e8405d38b801
Contents?: true
Size: 1.42 KB
Versions: 1
Compression:
Stored size: 1.42 KB
Contents
#include "api_generator/js_helpers.h" #include "api_generator/Api.h" #include "logging/RhoLog.h" #undef DEFAULT_LOGCATEGORY #define DEFAULT_LOGCATEGORY "Navbar" rho::String js_s_Navbar_create(const rho::String& strObjID, rho::json::CJSONArray& argv, const rho::String& strCallbackID, const rho::String& strJsVmID, const rho::String& strCallbackParam); rho::String js_s_Navbar_remove(const rho::String& strObjID, rho::json::CJSONArray& argv, const rho::String& strCallbackID, const rho::String& strJsVmID, const rho::String& strCallbackParam); rho::String js_s_Navbar_started(const rho::String& strObjID, rho::json::CJSONArray& argv, const rho::String& strCallbackID, const rho::String& strJsVmID, const rho::String& strCallbackParam); namespace { using namespace rho::apiGenerator; class NavbarDispatcher : public ApiHandler<Func_JS> { public: NavbarDispatcher() : ApiHandler("Rho:Navbar") {} virtual ~NavbarDispatcher() {} virtual void initialize(); }; void NavbarDispatcher::initialize() { ApiHandler<Func_JS>::initialize(); RAWTRACE("Initializing Rho:Navbar API..."); defineStaticMethod("create", js_s_Navbar_create); defineStaticMethod("remove", js_s_Navbar_remove); defineStaticMethod("started", js_s_Navbar_started); RAWTRACE("Rho:Navbar API - done"); } } extern "C" void Init_JSAPI_Navbar(void) { rho::apiGenerator::defineJSApiModule(new NavbarDispatcher); }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
tauplatform-1.0.1 | lib/commonAPI/coreapi/ext/shared/generated/navbar_js_api.cpp |