Home
last modified time | relevance | path

Searched refs:multiAppMode (Results 1 – 25 of 37) sorted by relevance

12

/ohos5.0/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_bundle_clone_app_test/
H A Dbms_bundle_clone_app_datastruct_test.cpp65 "multiAppMode": {
81 EXPECT_EQ(applicationInfo.multiAppMode.multiAppModeType, MultiAppModeType::MULTI_INSTANCE);
82 EXPECT_EQ(applicationInfo.multiAppMode.maxCount, 5);
95 EXPECT_EQ(applicationInfo.multiAppMode.multiAppModeType, MultiAppModeType::MULTI_INSTANCE);
96 EXPECT_EQ(applicationInfo.multiAppMode.maxCount, 5);
103 …EXPECT_EQ(applicationInfo.multiAppMode.multiAppModeType, applicationInfo2.multiAppMode.multiAppMod…
104 EXPECT_EQ(applicationInfo.multiAppMode.maxCount, applicationInfo2.multiAppMode.maxCount);
H A Dbms_bundle_clone_app_bundle_logic_test.cpp357 appInfo.multiAppMode.multiAppModeType = MultiAppModeType::APP_CLONE;
358 appInfo.multiAppMode.maxCount = 3;
412 appInfo.multiAppMode.multiAppModeType = MultiAppModeType::APP_CLONE;
413 appInfo.multiAppMode.maxCount = 3;
462 appInfo.multiAppMode.multiAppModeType = MultiAppModeType::APP_CLONE;
463 appInfo.multiAppMode.maxCount = 3;
491 appInfo.multiAppMode.multiAppModeType = MultiAppModeType::APP_CLONE;
492 appInfo.multiAppMode.maxCount = 3;
526 appInfo.multiAppMode.multiAppModeType = MultiAppModeType::APP_CLONE;
527 appInfo.multiAppMode.maxCount = 3;
[all …]
/ohos5.0/docs/zh-cn/application-dev/quick-start/
H A Dapp-configuration-file.md34 "multiAppMode": {
81 | [multiAppMode](#multiappmode标签) | 标识当前应用配置的多开模式。仅bundleType为app的应用的entry或feature模块配置有效,存在多个模块时,以e…
145 ## multiAppMode标签
149 **表3** multiAppMode标签说明
156 multiAppMode标签示例:
161 "multiAppMode": {
H A DmultiInstance.md17 在工程项目中对App/app.json5配置文件配置[multiAppMode](app-configuration-file.md#multiappmode标签)字段。具体配置如下:
21 "multiAppMode": {
H A Dapp-clone.md20 … 在工程项目中对AppScope/app.json5配置文件配置[multiAppMode](app-configuration-file.md#multiappmode标签)字段。具体配置如下:
24 "multiAppMode": {
/ohos5.0/foundation/ability/ability_runtime/frameworks/js/napi/js_dialog_session/
H A Djs_dialog_session_utils.cpp72 jsValue = WrapMultiAppModeData(env, dialogAbilityInfo.multiAppMode); in WrapDialogAbilityInfo()
97 napi_value WrapMultiAppModeData(napi_env env, const AppExecFwk::MultiAppModeData &multiAppMode) in WrapMultiAppModeData() argument
103 jsValue = WrapInt32ToJS(env, static_cast<int32_t>(multiAppMode.multiAppModeType)); in WrapMultiAppModeData()
106 jsValue = WrapInt32ToJS(env, static_cast<int32_t>(multiAppMode.maxCount)); in WrapMultiAppModeData()
H A Djs_dialog_session_utils.h33 napi_value WrapMultiAppModeData(napi_env env, const AppExecFwk::MultiAppModeData &multiAppMode);
/ohos5.0/foundation/ability/ability_runtime/services/abilitymgr/src/dialog_session/
H A Ddialog_session_info.cpp32 std::to_string(static_cast<int32_t>(multiAppMode.multiAppModeType)) + "/" + in GetURI()
33 std::to_string(multiAppMode.maxCount); in GetURI()
57multiAppMode.multiAppModeType = static_cast<AppExecFwk::MultiAppModeType>(std::stoi(uriVec[index++… in ParseURI()
58 multiAppMode.maxCount = static_cast<int32_t>(std::stoi(uriVec[index++])); in ParseURI()
H A Ddialog_session_manager.cpp147 callerAbilityInfo.multiAppMode = callerRecord->GetApplicationInfo().multiAppMode; in GenerateCallerAbilityInfo()
165 targetDialogAbilityInfo.multiAppMode = dialogAppInfo.multiAppMode; in GenerateSelectorTargetAbilityInfos()
183 targetDialogAbilityInfo.multiAppMode = abilityRequest.abilityInfo.applicationInfo.multiAppMode; in GenerateJumpTargetAbilityInfos()
/ohos5.0/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_base/src/
H A Dapplication_info.cpp157 MultiAppModeData *multiAppMode = new (std::nothrow) MultiAppModeData; in Unmarshalling() local
158 if (multiAppMode && !multiAppMode->ReadFromParcel(parcel)) { in Unmarshalling()
160 delete multiAppMode; in Unmarshalling()
161 multiAppMode = nullptr; in Unmarshalling()
163 return multiAppMode; in Unmarshalling()
583 multiAppMode = *multiAppModePtr; in ReadFromParcel()
758 WRITE_PARCEL_AND_RETURN_FALSE_IF_FAIL(Parcelable, parcel, &multiAppMode); in Marshalling()
868 void to_json(nlohmann::json &jsonObject, const MultiAppModeData &multiAppMode) in to_json() argument
871 {APPLICATION_MULTI_APP_MODE_TYPE, multiAppMode.multiAppModeType}, in to_json()
876 void from_json(const nlohmann::json &jsonObject, MultiAppModeData &multiAppMode) in from_json() argument
[all …]
/ohos5.0/docs/en/application-dev/quick-start/
H A DmultiInstance.md17 …Configure the [multiAppMode](app-configuration-file.md#multiappmode) field in the **App/app.json5*…
21 "multiAppMode": {
H A Dapp-clone.md18 1. Configure the [multiAppMode](app-configuration-file.md#multiappmode) field in the **AppScope/ap…
22 "multiAppMode": {
H A Dapp-configuration-file.md34 "multiAppMode": {
80 | [multiAppMode](#multiappmode)| Multi-app mode of the application. This tag takes effect only for …
144 ## multiAppMode section
146 The **multiAppMode** tag represents the multi-app mode of the application.
148 **Table 3** multiAppMode
155 Example of the **multiAppMode** structure:
160 "multiAppMode": {
/ohos5.0/foundation/ability/ability_runtime/services/abilitymgr/src/
H A Dimplicit_start_processor.cpp520 dialogAppInfo.multiAppMode = info.applicationInfo.multiAppMode; in GenerateAbilityRequestByAction()
565 dialogAppInfo.multiAppMode = info.applicationInfo.multiAppMode; in GenerateAbilityRequestByAppIndexes()
630 dialogAppInfo.multiAppMode = abilityInfo.applicationInfo.multiAppMode; in QueryBmsAppInfos()
870 dialogAppInfo.multiAppMode = param.info.applicationInfo.multiAppMode; in AddAbilityInfoToDialogInfos()
/ohos5.0/foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include/
H A Ddialog_session_info.h40 AppExecFwk::MultiAppModeData multiAppMode; member
/ohos5.0/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_bundle_clone_installer_test/
H A Dbms_bundle_clone_installer_test.cpp106 application.multiAppMode.multiAppModeType = MultiAppModeType::APP_CLONE; in SetInnerBundleInfo()
107 application.multiAppMode.maxCount = CLONE_NUM; in SetInnerBundleInfo()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-ability-kit/
H A Djs-apis-inner-application-runningMultiAppInfo-sys.md19 | mode | [MultiAppMode](js-apis-inner-application-multiAppMode-sys.md) | 是 | 应用多开模式。 |
H A Djs-apis-bundleManager-applicationInfo.md40 | multiAppMode<sup>12+</sup> | [MultiAppMode](#multiappmode12) | 是 | 否 | 应用多开模式。|
H A Djs-apis-app-ability-dialogSession-sys.md36 | multiAppMode<sup>12+</sup> | [MultiAppMode](./js-apis-bundleManager-applicationInfo.md#multiappmo…
/ohos5.0/foundation/ability/ability_runtime/services/appmgr/include/utils/
H A Dappspawn_util.h63 …if (applicationInfo.multiAppMode.multiAppModeType == MultiAppModeType::APP_CLONE && applicationInf… in BuildStartFlags()
/ohos5.0/foundation/ability/ability_runtime/services/abilitymgr/include/
H A Dsystem_dialog_scheduler.h64 AppExecFwk::MultiAppModeData multiAppMode; member
/ohos5.0/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_base/include/
H A Djson_serializer.h56 void to_json(nlohmann::json &jsonObject, const MultiAppModeData &multiAppMode);
57 void from_json(const nlohmann::json &jsonObject, MultiAppModeData &multiAppMode);
H A Dapplication_info.h315 MultiAppModeData multiAppMode; member
/ohos5.0/docs/en/application-dev/reference/apis-ability-kit/
H A Djs-apis-inner-application-runningMultiAppInfo-sys.md20 | mode | [MultiAppMode](js-apis-inner-application-multiAppMode-sys.md) | Yes | Multi-app mode.|
/ohos5.0/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/
H A Dmodule_profile.cpp248 MultiAppMode multiAppMode; member
945 void from_json(const nlohmann::json &jsonObject, MultiAppMode &multiAppMode) in from_json() argument
952 multiAppMode.multiAppModeType, in from_json()
960 multiAppMode.maxCount, in from_json()
1333 app.multiAppMode, in from_json()
2142 …applicationInfo.multiAppMode.multiAppModeType = ToMultiAppModeType(app.multiAppMode.multiAppModeTy… in ToApplicationInfo()
2143 applicationInfo.multiAppMode.maxCount = app.multiAppMode.maxCount; in ToApplicationInfo()
2144 if (applicationInfo.multiAppMode.multiAppModeType == MultiAppModeType::APP_CLONE) { in ToApplicationInfo()
2145 int32_t maxNumber = applicationInfo.multiAppMode.maxCount; in ToApplicationInfo()

12