diff --git a/interfaces/innerkits/wm/wm_animation_common.h b/interfaces/innerkits/wm/wm_animation_common.h index 0b34b1bae37c5315088455622515dbbeb5302664..d4a60b8c43e8cd8ceabb60e4311efd0b83f567e4 100644 --- a/interfaces/innerkits/wm/wm_animation_common.h +++ b/interfaces/innerkits/wm/wm_animation_common.h @@ -72,6 +72,10 @@ enum class AnimationType : uint32_t { * Window animation type fade in */ FADE_IN = 1, + /** + * Window animation type see the world + */ + SEE_THE_WORLD = 100, /** * End type */ diff --git a/interfaces/kits/napi/window_runtime/window_napi/js_window_utils.cpp b/interfaces/kits/napi/window_runtime/window_napi/js_window_utils.cpp index 8d271cf2e968bfbb2c6d887e74277f780ae3179b..f7d52747511b3726a44d0b8434b2f0abeb12a266 100644 --- a/interfaces/kits/napi/window_runtime/window_napi/js_window_utils.cpp +++ b/interfaces/kits/napi/window_runtime/window_napi/js_window_utils.cpp @@ -1522,6 +1522,8 @@ napi_value AnimationTypeInit(napi_env env) CreateJsValue(env, static_cast(AnimationType::FADE_IN_OUT))); napi_set_named_property(env, objValue, "FADE_IN", CreateJsValue(env, static_cast(AnimationType::FADE_IN))); + napi_set_named_property(env, objValue, "SEE_THE_WORLD", + CreateJsValue(env, static_cast(AnimationType::SEE_THE_WORLD))); return objValue; } diff --git a/previewer/include/wm_animation_common.h b/previewer/include/wm_animation_common.h index 36301d2329c4df623032b1c25dabd4183c8fba12..4b3e273d5beb5a43c00ac3a7145b2a7de098bbd6 100644 --- a/previewer/include/wm_animation_common.h +++ b/previewer/include/wm_animation_common.h @@ -72,6 +72,10 @@ enum class AnimationType : uint32_t { * Window animation type fade in */ FADE_IN = 1, + /** + * Window animation type see the world + */ + SEE_THE_WORLD = 100, /** * End type */ diff --git a/window_scene/interfaces/kits/napi/scene_session_manager/js_scene_utils.cpp b/window_scene/interfaces/kits/napi/scene_session_manager/js_scene_utils.cpp index 51fd0d865e52dad20f962cfc15b97ba283f91f72..5687ec5d80eceffb8f9fb3acaf172efaab9ced7c 100644 --- a/window_scene/interfaces/kits/napi/scene_session_manager/js_scene_utils.cpp +++ b/window_scene/interfaces/kits/napi/scene_session_manager/js_scene_utils.cpp @@ -192,6 +192,8 @@ napi_value AnimationTypeInit(napi_env env) CreateJsValue(env, static_cast(AnimationType::FADE_IN_OUT))); napi_set_named_property(env, objValue, "FADE_IN", CreateJsValue(env, static_cast(AnimationType::FADE_IN))); + napi_set_named_property(env, objValue, "SEE_THE_WORLD", + CreateJsValue(env, static_cast(AnimationType::SEE_THE_WORLD))); return objValue; }