Lines Matching refs:ImageNapi
15 #define LOG_TAG "ImageNapi"
24 napi_value ImageNapi::Constructor(napi_env env)
26 LOG_DEBUG(UDMF_KITS_NAPI, "ImageNapi");
38 return NapiDataUtils::DefineClass(env, "Image", properties, count, ImageNapi::New);
41 napi_value ImageNapi::New(napi_env env, napi_callback_info info)
43 LOG_DEBUG(UDMF_KITS_NAPI, "ImageNapi");
48 auto *image = new (std::nothrow) ImageNapi();
55 void ImageNapi::NewInstance(napi_env env, std::shared_ptr<UnifiedRecord> in, napi_value &out)
57 LOG_DEBUG(UDMF_KITS_NAPI, "ImageNapi");
59 auto *image = new (std::nothrow) ImageNapi();
65 void ImageNapi::Destructor(napi_env env, void *data, void *hint)
67 LOG_DEBUG(UDMF_KITS_NAPI, "ImageNapi finalize.");
68 auto *image = static_cast<ImageNapi *>(data);
73 ImageNapi *ImageNapi::GetImage(napi_env env, napi_callback_info info, std::shared_ptr<ContextBase> ctxt)
75 LOG_DEBUG(UDMF_KITS_NAPI, "ImageNapi");
78 return static_cast<ImageNapi *>(ctxt->native);
81 napi_value ImageNapi::GetImageUri(napi_env env, napi_callback_info info)
83 LOG_DEBUG(UDMF_KITS_NAPI, "ImageNapi");
93 napi_value ImageNapi::SetImageUri(napi_env env, napi_callback_info info)
95 LOG_DEBUG(UDMF_KITS_NAPI, "ImageNapi");
107 auto image = static_cast<ImageNapi *>(ctxt->native);