Lines Matching defs:imeId
216 std::string imeId = property.mPackageName + "/" + property.mAbilityName;
217 params += "{\"ime\": \"" + imeId + "\",";
220 std::string isCurrentIme = currentImeCfg->imeId == imeId ? "true" : "false";
416 IMSA_HILOGD("currentIme: %{public}s.", currentImeCfg->imeId.c_str());
678 IMSA_HILOGD("currentIme: %{public}s.", currentImeCfg->imeId.c_str());
695 IMSA_HILOGD("currentIme: %{public}s.", currentIme->imeId.c_str());
706 ImeCfgManager::GetInstance().ModifyImeCfg({ userId, currentIme->imeId, it->subProps[0].id, false });
750 IMSA_HILOGD("userId: %{public}d, currentIme: %{public}s.", userId, currentImeCfg->imeId.c_str());
751 if (currentImeCfg->imeId.empty() || !IsImeInstalled(userId, currentImeCfg->bundleName, currentImeCfg->extName)) {
760 currentImeCfg->imeId.empty()
761 ? ImeCfgManager::GetInstance().AddImeCfg({ userId, newIme.imeId, newIme.subName, false })
762 : ImeCfgManager::GetInstance().ModifyImeCfg({ userId, newIme.imeId, newIme.subName, false});
854 imeCfg.imeId = systemConfig_.defaultInputMethod;
858 imeCfg.imeId = code > 0 ? value : "";
860 auto pos = imeCfg.imeId.find('/');
861 if (pos == std::string::npos || pos + 1 >= imeCfg.imeId.size()) {
862 IMSA_HILOGE("defaultIme: %{public}s is abnormal!", imeCfg.imeId.c_str());
865 imeCfg.bundleName = imeCfg.imeId.substr(0, pos);
866 imeCfg.extName = imeCfg.imeId.substr(pos + 1);