Searched refs:JsFeatureAbility (Results 1 - 3 of 3) sorted by relevance
/foundation/ability/ability_runtime/frameworks/js/napi/feature_ability/ |
H A D | js_feature_ability.cpp | 29 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 D | js_feature_ability.h | 30 class JsFeatureAbility final { 32 JsFeatureAbility() = default; 33 ~JsFeatureAbility() = default;
|
/foundation/ability/ability_runtime/frameworks/js/napi/featureAbility/ |
H A D | feature_ability.cpp | 69 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