!1327 添加window Extension类型

Merge pull request !1327 from dubingjian/master
This commit is contained in:
openharmony_ci
2022-05-09 03:50:54 +00:00
committed by Gitee
3 changed files with 8 additions and 1 deletions
@@ -41,6 +41,7 @@ enum class ExtensionAbilityType {
STATICSUBSCRIBER = 7,
WALLPAPER = 8,
BACKUP = 9,
WINDOW = 10,
UNSPECIFIED = 20
};
@@ -6852,6 +6852,11 @@ void CreateExtensionAbilityTypeObject(napi_env env, napi_value value)
static_cast<int32_t>(ExtensionAbilityType::BACKUP), &nBackup));
NAPI_CALL_RETURN_VOID(env, napi_set_named_property(env, value, "BACKUP", nBackup));
napi_value nWindow;
NAPI_CALL_RETURN_VOID(env, napi_create_int32(env,
static_cast<int32_t>(ExtensionAbilityType::WINDOW), &nWindow));
NAPI_CALL_RETURN_VOID(env, napi_set_named_property(env, value, "WINDOW", nWindow));
napi_value nUnspecified;
NAPI_CALL_RETURN_VOID(env,
napi_create_int32(env, static_cast<int32_t>(ExtensionAbilityType::UNSPECIFIED), &nUnspecified));
+2 -1
View File
@@ -79,7 +79,8 @@ const std::vector<std::string> EXTENSION_TYPE_SET = {
"fileShare",
"staticSubscriber",
"wallpaper",
"backup"
"backup",
"window"
};
const std::set<std::string> ENTITY_TYPE_SET = {