Lines Matching refs:prop

129         [&bundleName](const FullImeInfo &info) { return info.prop.name == bundleName; });
149 info->prop = it->prop;
151 // old ime, make the id of prop same with the id of subProp.
152 info->prop.id = info->subProp.id;
169 info->prop.name = extInfos[0].bundleName;
170 info->prop.id = extInfos[0].name;
171 info->prop.label = GetTargetString(extInfos[0], ImeTargetString::LABEL, userId);
172 info->prop.labelId = extInfos[0].applicationInfo.labelId;
173 info->prop.iconId = extInfos[0].applicationInfo.iconId;
196 // old ime, make the id of prop same with the id of subProp.
198 info->prop.id = info->subProp.id;
275 props.push_back(info.prop);
281 IMSA_HILOGD("%{public}d get all prop form bms.", userId);
289 [&extension](const Property &prop) { return prop.name == extension.bundleName; });
324 auto newEnd = std::remove_if(props.begin(), props.end(), [&enableVec](const auto &prop) {
325 return std::find(enableVec.begin(), enableVec.end(), prop.name) == enableVec.end();
355 auto newEnd = std::remove_if(props.begin(), props.end(), [&enableVec](const auto &prop) {
356 return std::find(enableVec.begin(), enableVec.end(), prop.name) != enableVec.end();
378 switchInfo.bundleName = info->prop.name;
396 infos.begin(), infos.end(), [&bundleName](const FullImeInfo &info) { return info.prop.name == bundleName; });
667 Property prop = { .name = extInfos[0].bundleName,
672 return std::make_shared<Property>(prop);
681 [&currentImeCfg](const FullImeInfo &info) { return info.prop.name == currentImeCfg->bundleName; });
683 auto prop = std::make_shared<Property>((*it).prop);
684 prop->id = currentImeCfg->extName;
685 return prop;
688 IMSA_HILOGD("%{public}d get %{public}s prop form bms.", userId, currentImeCfg->bundleName.c_str());
698 [&currentIme](const FullImeInfo &info) { return info.prop.name == currentIme->bundleName; });
794 int32_t ImeInfoInquirer::GetDefaultInputMethod(const int32_t userId, std::shared_ptr<Property> &prop, bool isBrief)
804 [&defaultIme](const FullImeInfo &info) { return info.prop.name == defaultIme->name; });
806 prop = std::make_shared<Property>((*it).prop);
807 prop->id = defaultIme->id;
814 if (prop == nullptr) {
815 prop = std::make_shared<Property>();
817 prop->name = defaultIme->name;
818 prop->id = defaultIme->id;
821 prop = GetImeProperty(userId, defaultIme->name, defaultIme->id);
839 info->prop.id = defaultIme->id;
1052 imeInfo.prop.name = extInfos[0].bundleName;
1053 imeInfo.prop.id = extInfos[0].name;
1054 imeInfo.prop.label = GetTargetString(extInfos[0], ImeTargetString::LABEL, userId);
1055 imeInfo.prop.labelId = extInfos[0].applicationInfo.labelId;
1056 imeInfo.prop.iconId = extInfos[0].applicationInfo.iconId;
1058 if (GetBundleInfoByBundleName(userId, imeInfo.prop.name, bundleInfo)) {