Home
last modified time | relevance | path

Searched refs:JsFeatureAbility (Results 1 - 3 of 3) sorted by relevance

/foundation/ability/ability_runtime/frameworks/js/napi/feature_ability/
H A Djs_feature_ability.cpp29 void JsFeatureAbility::Finalizer(napi_env env, void* data, void* hint) in Finalizer()
32 std::unique_ptr<JsFeatureAbility>(static_cast<JsFeatureAbility*>(data)); in Finalizer()
35 napi_value JsFeatureAbility::StartAbility(napi_env env, napi_callback_info info) in StartAbility()
37 GET_NAPI_INFO_AND_CALL(env, info, JsFeatureAbility, OnStartAbility); in StartAbility()
40 napi_value JsFeatureAbility::StartAbilityForResult(napi_env env, napi_callback_info info) in StartAbilityForResult()
42 GET_NAPI_INFO_AND_CALL(env, info, JsFeatureAbility, OnStartAbilityForResult); in StartAbilityForResult()
45 napi_value JsFeatureAbility::FinishWithResult(napi_env env, napi_callback_info info) in FinishWithResult()
47 GET_NAPI_INFO_AND_CALL(env, info, JsFeatureAbility, OnFinishWithResult); in FinishWithResult()
50 napi_value JsFeatureAbility
[all...]
H A Djs_feature_ability.h30 class JsFeatureAbility final {
32 JsFeatureAbility() = default;
33 ~JsFeatureAbility() = default;
/foundation/ability/ability_runtime/frameworks/js/napi/featureAbility/
H A Dfeature_ability.cpp69 class JsFeatureAbility : public JsNapiCommon { class
71 JsFeatureAbility() = default;
72 virtual ~JsFeatureAbility() override = default;
98 void JsFeatureAbility::Finalizer(napi_env env, void *data, void *hint) in Finalizer()
101 std::unique_ptr<JsFeatureAbility>(static_cast<JsFeatureAbility*>(data)); in Finalizer()
117 std::unique_ptr<JsFeatureAbility> jsFeatureAbility = std::make_unique<JsFeatureAbility>(); in JsFeatureAbilityInit()
126 napi_wrap(env, exports, jsFeatureAbility.release(), JsFeatureAbility::Finalizer, nullptr, nullptr); in JsFeatureAbilityInit()
128 const char *moduleName = "JsFeatureAbility"; in JsFeatureAbilityInit()
[all...]

Completed in 3 milliseconds