From 8aea74879c3c9529146eb3b4c3f2a953fef88149 Mon Sep 17 00:00:00 2001 From: catherinecheung Date: Tue, 2 Sep 2025 13:51:01 +0800 Subject: [PATCH] Swiper:add finishanimation Signed-off-by: catherinecheung --- arkui/ace_engine/native/libace.ndk.json | 4 ++++ arkui/ace_engine/native/native_node.h | 11 +++++++++++ 2 files changed, 15 insertions(+) diff --git a/arkui/ace_engine/native/libace.ndk.json b/arkui/ace_engine/native/libace.ndk.json index dc359a75005..77b6547b21c 100644 --- a/arkui/ace_engine/native/libace.ndk.json +++ b/arkui/ace_engine/native/libace.ndk.json @@ -4118,5 +4118,9 @@ { "first_introduced": "21", "name": "OH_ArkUI_PositionEdges_GetRight" + }, + { + "first_introduced": "22", + "name": "OH_ArkUI_Swiper_FinishAnimation" } ] \ No newline at end of file diff --git a/arkui/ace_engine/native/native_node.h b/arkui/ace_engine/native/native_node.h index ff2f5bb5462..4ed2affdca8 100644 --- a/arkui/ace_engine/native/native_node.h +++ b/arkui/ace_engine/native/native_node.h @@ -10269,6 +10269,17 @@ int32_t OH_ArkUI_NativeModule_RegisterCommonEvent(ArkUI_NodeHandle node, ArkUI_N */ int32_t OH_ArkUI_NativeModule_UnregisterCommonEvent(ArkUI_NodeHandle node, ArkUI_NodeEventType eventType); +/** + * @brief Stops the page-flipping animation currently being executed by the specified Swiper node. + * + * @param node Indicates the target node. + * @return Error code. + * {@link ARKUI_ERROR_CODE_NO_ERROR} Success. + * {@link ARKUI_ERROR_CODE_PARAM_INVALID} Function parameter exception. + * @since 22 + */ +int32_t OH_ArkUI_Swiper_FinishAnimation(ArkUI_NodeHandle node); + #ifdef __cplusplus }; #endif -- Gitee