Searched refs:JsFenceExtensionContext (Results 1 – 3 of 3) sorted by relevance
/ohos5.0/base/location/frameworks/native/fence_extension_ability/src/ |
H A D | js_fence_extension_context.cpp | 25 JsFenceExtensionContext::JsFenceExtensionContext(const std::shared_ptr<FenceExtensionContext> &cont… in JsFenceExtensionContext() function in OHOS::Location::JsFenceExtensionContext 29 JsFenceExtensionContext::~JsFenceExtensionContext() in ~JsFenceExtensionContext() 32 ::napi_value JsFenceExtensionContext::CreateJsFenceExtensionContext( in CreateJsFenceExtensionContext() 44 …std::unique_ptr<JsFenceExtensionContext> jsContext = std::make_unique<JsFenceExtensionContext>(con… in CreateJsFenceExtensionContext() 46 …::napi_wrap(env, objValue, jsContext.release(), JsFenceExtensionContext::Finalizer, nullptr, nullp… in CreateJsFenceExtensionContext() 52 env, objValue, "startAbility", moduleName, JsFenceExtensionContext::StartAbility); in CreateJsFenceExtensionContext() 57 napi_value JsFenceExtensionContext::OnStartAbility(napi_env env, AbilityRuntime::NapiCallbackInfo &… in OnStartAbility() 73 return JsFenceExtensionContext::OnStartExtensionAbility(want, env, info); in OnStartAbility() 80 napi_value JsFenceExtensionContext::OnStartExtensionAbility( in OnStartExtensionAbility() 109 void JsFenceExtensionContext::Finalizer(::napi_env env, void *data, void *hint) in Finalizer() [all …]
|
H A D | js_fence_extension.cpp | 63 napi_value object = JsFenceExtensionContext::CreateJsFenceExtensionContext(env, ptr); in AttachFenceExtensionContext() 161 napi_value contextObj = JsFenceExtensionContext::CreateJsFenceExtensionContext(env, context); in BindContext()
|
/ohos5.0/base/location/frameworks/native/fence_extension_ability/include/ |
H A D | js_fence_extension_context.h | 34 class JsFenceExtensionContext { 36 explicit JsFenceExtensionContext(const std::shared_ptr<FenceExtensionContext> &context); 38 ~JsFenceExtensionContext(); 45 GET_NAPI_INFO_AND_CALL(env, info, JsFenceExtensionContext, OnStartAbility); in StartAbility()
|