/base/inputmethod/imf/test/unittest/cpp_test/src/ |
D | newIme_switch_test.cpp | 37 static void CheckCurrentSubProp(const std::string &subName); 45 static std::vector<std::string> subName; member in OHOS::MiscServices::NewImeSwitchTest 55 std::vector<std::string> NewImeSwitchTest::subName{ "lowerInput", "upperInput", "chineseInput" }; 114 void NewImeSwitchTest::CheckCurrentSubProp(const std::string &subName) in CheckCurrentSubProp() argument 118 EXPECT_EQ(subProperty->id, subName); in CheckCurrentSubProp() 129 EXPECT_EQ(subProps[i].id, subName[i]); in CheckCurrentSubProps() 154 CheckCurrentSubProp(subName[0]); 171 int32_t ret = imc_->SwitchInputMethod(bundleName, subName[0]); 177 CheckCurrentSubProp(subName[0]); 193 int32_t ret = imc_->SwitchInputMethod(bundleName, subName[1]); [all …]
|
D | input_method_switch_test.cpp | 217 std::string subName = InputMethodSwitchTest::imc_->GetCurrentInputMethodSubtype()->id; variable 220 CheckCurrentProp(subName); 221 CheckCurrentSubProp(subName); 237 std::string subName = InputMethodSwitchTest::imc_->GetCurrentInputMethodSubtype()->id; variable 243 CheckCurrentProp(subName); 244 CheckCurrentSubProp(subName); 258 std::string subName = InputMethodSwitchTest::imc_->GetCurrentInputMethodSubtype()->id; variable 261 CheckCurrentProp(subName); 262 CheckCurrentSubProp(subName); 276 std::string subName = InputMethodSwitchTest::imc_->GetCurrentInputMethodSubtype()->id; variable [all …]
|
/base/inputmethod/imf/services/src/ |
D | ime_info_inquirer.cpp | 83 const int32_t userId, const std::string &bundleName, const std::string &subName, ImeInfo &info) in GetImeInfo() argument 88 return GetImeInfoFromNative(userId, subName, info); in GetImeInfo() 90 return GetImeInfoFromBundleMgr(userId, bundleName, subName, info); in GetImeInfo() 93 int32_t ImeInfoInquirer::GetImeInfoFromNative(const int32_t userId, const std::string &subName, Ime… in GetImeInfoFromNative() argument 95 IMSA_HILOGD("userId: %{public}d, subName: %{public}s", userId, subName.c_str()); in GetImeInfoFromNative() 103 if (subName == currentImeInfo_->subProp.id) { in GetImeInfoFromNative() 109 [&subName](const SubProperty &subProp) { return subProp.id == subName; }); in GetImeInfoFromNative() 111 IMSA_HILOGE("Find subName: %{public}s failed", subName.c_str()); in GetImeInfoFromNative() 123 const int32_t userId, const std::string &bundleName, const std::string &subName, ImeInfo &info) in GetImeInfoFromBundleMgr() argument 126 subName.c_str()); in GetImeInfoFromBundleMgr() [all …]
|
D | input_method_system_ability.cpp | 384 …utMethodSystemAbility::SwitchInputMethod(const std::string &bundleName, const std::string &subName) in SwitchInputMethod() argument 386 SwitchInfo switchInfo = { std::chrono::system_clock::now(), bundleName, subName }; in SwitchInputMethod() 393 …in, switchInfo: %{public}s|%{public}s", switchInfo.bundleName.c_str(), switchInfo.subName.c_str()); in OnSwitchInputMethod() 400 …IMSA_HILOGD("start switch %{public}s", (switchInfo.bundleName + '/' + switchInfo.subName).c_str()); in OnSwitchInputMethod() 412 if (!IsNeedSwitch(switchInfo.bundleName, switchInfo.subName)) { in OnSwitchInputMethod() 417 …meInfoInquirer::GetInstance().GetImeInfo(userId_, switchInfo.bundleName, switchInfo.subName, info); in OnSwitchInputMethod() 431 …l InputMethodSystemAbility::IsNeedSwitch(const std::string &bundleName, const std::string &subName) in IsNeedSwitch() argument 435 …(currentImeCfg->bundleName + "/" + currentImeCfg->subName).c_str(), (bundleName + "/" + subName).c… in IsNeedSwitch() 436 if ((subName.empty() && bundleName == currentImeCfg->bundleName) in IsNeedSwitch() 437 …|| (!subName.empty() && subName == currentImeCfg->subName && currentImeCfg->bundleName == bundleNa… in IsNeedSwitch() [all …]
|
D | input_method_system_ability_stub.cpp | 209 std::string subName; in SwitchInputMethodOnRemote() local 210 if (!ITypesUtil::Unmarshal(data, name, subName)) { in SwitchInputMethodOnRemote() 214 …return reply.WriteInt32(SwitchInputMethod(name, subName)) ? ErrorCode::NO_ERROR : ErrorCode::ERROR… in SwitchInputMethodOnRemote()
|
D | ime_cfg_manager.cpp | 123 info.subName = cfg.currentSubName; in GetCurrentImeCfg()
|
/base/inputmethod/imf/services/include/ |
D | input_method_system_ability.h | 46 std::string subName; member 49 … return (timestamp == info.timestamp && bundleName == info.bundleName && subName == info.subName); 74 int32_t SwitchInputMethod(const std::string &bundleName, const std::string &subName) override; 105 bool IsNeedSwitch(const std::string &bundleName, const std::string &subName);
|
D | ime_info_inquirer.h | 59 … const int32_t userId, const std::string &bundleName, const std::string &subName, ImeInfo &info); 76 int32_t GetImeInfoFromNative(const int32_t userId, const std::string &subName, ImeInfo &info); 78 … const int32_t userId, const std::string &bundleName, const std::string &subName, ImeInfo &info);
|
D | ime_cfg_manager.h | 38 std::string subName; member
|
/base/inputmethod/imf/frameworks/native/inputmethod_controller/src/ |
D | input_method_system_ability_proxy.cpp | 176 …putMethodSystemAbilityProxy::SwitchInputMethod(const std::string &name, const std::string &subName) in SwitchInputMethod() argument 180 …static_cast<uint32_t>(InputMethodInterfaceCode::SWITCH_INPUT_METHOD), [&name, &subName](MessagePar… in SwitchInputMethod() 181 return ITypesUtil::Marshal(data, name, subName); in SwitchInputMethod()
|
D | input_method_controller.cpp | 1000 …t32_t InputMethodController::SwitchInputMethod(const std::string &name, const std::string &subName) in SwitchInputMethod() argument 1008 return proxy->SwitchInputMethod(name, subName); in SwitchInputMethod()
|
/base/inputmethod/imf/frameworks/native/inputmethod_controller/include/ |
D | input_method_system_ability_proxy.h | 57 int32_t SwitchInputMethod(const std::string &name, const std::string &subName) override;
|
/base/inputmethod/imf/test/unittest/napi_test/src/ |
D | InputMethodTest.js | 41 let subName = ['lowerInput', 'upperInput', 'chineseInput']; 74 expect(subProp.id).assertEqual(subName[index]); 84 expect(subProps[i].id).assertEqual(subName[i]); 414 id: subName[1], 443 id:subName[0],
|
/base/inputmethod/imf/interfaces/inner_api/inputmethod_controller/include/ |
D | input_method_controller.h | 336 IMF_API int32_t SwitchInputMethod(const std::string &name, const std::string &subName = "");
|