diff --git a/arkui/ace_engine/native/libace.ndk.json b/arkui/ace_engine/native/libace.ndk.json index dc359a75005e0a4323c033f5ec6518e5e9a7ddf5..77b6547b21c3412d2ab012d30551fbf8f28e3b27 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 ff2f5bb54626186e8a702aec3a884c1c697e83fc..4ed2affdca865d716c48ddbc11e6d15b6141d3c7 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