Home
last modified time | relevance | path

Searched refs:ResMgrDataContext (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/base/global/resource_management/interfaces/js/innerkits/core/include/
H A Dresource_manager_napi_utils.h33 static napi_value CreateJsRawFd(napi_env env, ResMgrDataContext &context);
35 static napi_value CloseJsRawFd(napi_env env, ResMgrDataContext& context);
37 static napi_value CreateJsArray(napi_env env, ResMgrDataContext &context);
39 static napi_value CreateJsString(napi_env env, ResMgrDataContext& context);
43 static napi_value CreateJsConfig(napi_env env, ResMgrDataContext& context);
47 static napi_value CreateJsNumber(napi_env env, ResMgrDataContext& context);
49 static napi_value CreateJsBool(napi_env env, ResMgrDataContext& context);
51 static napi_value CreateJsColor(napi_env env, ResMgrDataContext& context);
53 static napi_value CreateJsSymbol(napi_env env, ResMgrDataContext& context);
68 static bool GetHapResourceManager(const ResMgrDataContext* dataContext,
[all …]
H A Dresource_manager_napi_sync_impl.h110 std::unique_ptr<ResMgrDataContext> &dataContext);
113 std::unique_ptr<ResMgrDataContext> &dataContext);
116 std::unique_ptr<ResMgrDataContext> &dataContext);
125 std::unique_ptr<ResMgrDataContext> &dataContext);
128 std::unique_ptr<ResMgrDataContext> &dataContext);
131 std::unique_ptr<ResMgrDataContext> &dataContext);
134 std::unique_ptr<ResMgrDataContext> &dataContext);
137 std::unique_ptr<ResMgrDataContext> &dataContext);
140 std::unique_ptr<ResMgrDataContext> &dataContext);
143 std::unique_ptr<ResMgrDataContext> &dataContext);
[all …]
H A Dresource_manager_data_context.h25 struct ResMgrDataContext { struct
39 typedef napi_value (*CreateNapiValue)(napi_env env, ResMgrDataContext &context); argument
64ResMgrDataContext() : work_(nullptr), resId_(0), param_(0), iValue_(0), fValue_(0.0f), bValue_(fal… in ResMgrDataContext() argument
H A Dresource_manager_napi_async_impl.h122 static napi_value GetResult(napi_env env, std::unique_ptr<ResMgrDataContext> &dataContext,
/ohos5.0/base/global/resource_management/interfaces/js/innerkits/core/src/
H A Dresource_manager_napi_async_impl.cpp119 ResMgrDataContext* dataContext = static_cast<ResMgrDataContext*>(data); in Complete()
407 ResMgrDataContext *dataContext = static_cast<ResMgrDataContext*>(data); in __anon06571fda1b02()
445 ResMgrDataContext *dataContext = static_cast<ResMgrDataContext*>(data); in __anon06571fda1c02()
467 ResMgrDataContext *dataContext = static_cast<ResMgrDataContext*>(data); in __anon06571fda1d02()
522 ResMgrDataContext *dataContext = static_cast<ResMgrDataContext*>(data); in __anon06571fda1e02()
564 ResMgrDataContext *dataContext = static_cast<ResMgrDataContext*>(data); in __anon06571fda1f02()
629 ResMgrDataContext *dataContext = static_cast<ResMgrDataContext*>(data); in __anon06571fda2002()
682 ResMgrDataContext *dataContext = static_cast<ResMgrDataContext*>(data); in __anon06571fda2102()
707 ResMgrDataContext *context = static_cast<ResMgrDataContext*>(data); in __anon06571fda2202()
731 ResMgrDataContext *dataContext = static_cast<ResMgrDataContext*>(data); in __anon06571fda2302()
[all …]
H A Dresource_manager_napi_sync_impl.cpp120 std::unique_ptr<ResMgrDataContext> &dataContext) in InitPathAddon()
140 std::unique_ptr<ResMgrDataContext> dataContext = std::make_unique<ResMgrDataContext>(); in GetRawFileListSync()
165 std::unique_ptr<ResMgrDataContext> dataContext = std::make_unique<ResMgrDataContext>(); in GetRawFileContentSync()
190 std::unique_ptr<ResMgrDataContext> dataContext = std::make_unique<ResMgrDataContext>(); in GetRawFdSync()
213 std::unique_ptr<ResMgrDataContext> dataContext = std::make_unique<ResMgrDataContext>(); in CloseRawFdSync()
287 std::unique_ptr<ResMgrDataContext> &dataContext) in InitIdResourceAddon()
505 std::unique_ptr<ResMgrDataContext> dataContext = std::make_unique<ResMgrDataContext>(); in GetBoolean()
546 std::unique_ptr<ResMgrDataContext> dataContext = std::make_unique<ResMgrDataContext>(); in GetMediaContentBase64Sync()
592 std::unique_ptr<ResMgrDataContext> dataContext = std::make_unique<ResMgrDataContext>(); in GetMediaContentSync()
642 std::unique_ptr<ResMgrDataContext> dataContext = std::make_unique<ResMgrDataContext>(); in GetPluralStringValueSync()
[all …]
H A Dresource_manager_napi_utils.cpp161 napi_value ResourceManagerNapiUtils::CreateJsArray(napi_env env, ResMgrDataContext &dataContext) in CreateJsArray()
216 napi_value ResourceManagerNapiUtils::CreateJsRawFd(napi_env env, ResMgrDataContext &context) in CreateJsRawFd()
263 napi_value ResourceManagerNapiUtils::CloseJsRawFd(napi_env env, ResMgrDataContext& context) in CloseJsRawFd()
277 napi_value ResourceManagerNapiUtils::CreateJsString(napi_env env, ResMgrDataContext& context) in CreateJsString()
287 napi_value ResourceManagerNapiUtils::CreateJsNumber(napi_env env, ResMgrDataContext& context) in CreateJsNumber()
302 napi_value ResourceManagerNapiUtils::CreateJsBool(napi_env env, ResMgrDataContext& context) in CreateJsBool()
394 bool ResourceManagerNapiUtils::GetHapResourceManager(const ResMgrDataContext* dataContext, in GetHapResourceManager()
505 napi_value ResourceManagerNapiUtils::CreateJsConfig(napi_env env, ResMgrDataContext& context) in CreateJsConfig()
520 ResMgrDataContext& context, std::unique_ptr<ResConfig> &cfg) in CreateConfig()
571 napi_value object, std::unique_ptr<ResMgrDataContext> &dataContext) in GetConfigObject()
[all …]
H A Dresource_manager_addon.cpp233 auto addon = ResMgrDataContext::GetResourceManagerAddon(env, info); in AddonGetResource()
/ohos5.0/base/global/resource_management/interfaces/js/kits/src/
H A Dresource_manager_napi.cpp47 ResMgrDataContext *asyncContext = static_cast<ResMgrDataContext*>(data); in ExecuteGetResMgr()
49 asyncContext->createValueFunc_ = [](napi_env env, ResMgrDataContext &context) -> napi_value { in ExecuteGetResMgr()
89 const std::shared_ptr<AbilityRuntime::Context>& context, ResMgrDataContext &asyncContext) in InitAsyncContext()
116 static napi_value getResult(napi_env env, std::unique_ptr<ResMgrDataContext> &asyncContext, in getResult()
153 std::unique_ptr<ResMgrDataContext> asyncContext = std::make_unique<ResMgrDataContext>(); in GetResourceManager()