Home
last modified time | relevance | path

Searched refs:dataShareUpdate (Results 1 - 6 of 6) sorted by relevance

/base/notification/distributed_notification_service/services/ans/src/
H A Dreminder_data_manager_inner.cpp70 if (buttonInfo.dataShareUpdate->uri.empty()) { in IsActionButtonDataShareValid()
73 Uri uri(buttonInfo.dataShareUpdate->uri); in IsActionButtonDataShareValid()
H A Dreminder_data_manager.cpp642 if (actionButtonMap.at(actionButtonType).dataShareUpdate == nullptr) { in CheckUpdateConditions()
643 ANSR_LOGI("dataShareUpdate is null"); in CheckUpdateConditions()
646 if (actionButtonMap.at(actionButtonType).dataShareUpdate->uri == "" || in CheckUpdateConditions()
647 actionButtonMap.at(actionButtonType).dataShareUpdate->equalTo == "" || in CheckUpdateConditions()
648 actionButtonMap.at(actionButtonType).dataShareUpdate->valuesBucket == "") { in CheckUpdateConditions()
665 GenDstBundleName(dstBundleName, actionButtonMap.at(actionButtonType).dataShareUpdate->uri); in UpdateAppDatabase()
671 std::string uriStr = actionButtonMap.at(actionButtonType).dataShareUpdate->uri + "?user=" + std::to_string(userID) + in UpdateAppDatabase()
685 actionButtonMap.at(actionButtonType).dataShareUpdate->equalTo, ReminderRequest::SEP_BUTTON_VALUE_TYPE); in UpdateAppDatabase()
690 actionButtonMap.at(actionButtonType).dataShareUpdate->valuesBucket, ReminderRequest::SEP_BUTTON_VALUE_TYPE); in UpdateAppDatabase()
/base/notification/distributed_notification_service/frameworks/ans/src/
H A Dreminder_request.cpp208 actionButtonInfo.dataShareUpdate = buttonDataShareUpdate; in SetActionButton()
507 if (root.contains("dataShareUpdate") && !root["dataShareUpdate"].empty()) { in RecoverActionButtonJsonMode()
508 nlohmann::json dataShareUpdate = root["dataShareUpdate"]; in RecoverActionButtonJsonMode() local
509 GetJsonValue<std::string>(dataShareUpdate, "uri", buttonDataShareUpdate->uri); in RecoverActionButtonJsonMode()
510 GetJsonValue<std::string>(dataShareUpdate, "equalTo", buttonDataShareUpdate->equalTo); in RecoverActionButtonJsonMode()
511 GetJsonValue<std::string>(dataShareUpdate, "valuesBucket", buttonDataShareUpdate->valuesBucket); in RecoverActionButtonJsonMode()
1067 if (button.second.dataShareUpdate == nullptr) { in MarshallingActionButton()
1068 ANSR_LOGE("button dataShareUpdate i in MarshallingActionButton()
[all...]
/base/notification/distributed_notification_service/frameworks/ans/test/unittest/
H A Dreminder_request_test.cpp2091 * @tc.desc: Test action button json string dataShareUpdate.
2099 // test dataShareUpdate.uri in HWTEST_F()
2102 EXPECT_EQ(rrc->actionButtonMap_[type].dataShareUpdate->uri, ""); in HWTEST_F()
2105 jsonValue = R"({"type":"1","title":"test","resource":"resource","dataShareUpdate":{"uri":1}})"; in HWTEST_F()
2107 EXPECT_EQ(rrc->actionButtonMap_[type].dataShareUpdate->uri, ""); in HWTEST_F()
2110 jsonValue = R"({"type":"1","title":"test","resource":"resource","dataShareUpdate":{"uri":"uri"}})"; in HWTEST_F()
2112 EXPECT_EQ(rrc->actionButtonMap_[type].dataShareUpdate->uri, "uri"); in HWTEST_F()
2114 // test dataShareUpdate.equalTo in HWTEST_F()
2116 jsonValue = R"({"type":"1","title":"test","resource":"resource","dataShareUpdate":{"uri":"uri"}})"; in HWTEST_F()
2118 EXPECT_EQ(rrc->actionButtonMap_[type].dataShareUpdate in HWTEST_F()
[all...]
/base/notification/distributed_notification_service/frameworks/js/napi/src/reminder/
H A Dpublish.cpp615 std::shared_ptr<ReminderRequest::ButtonDataShareUpdate> &dataShareUpdate, napi_value &result) in ParseButtonDataShareUpdate()
623 napi_create_string_utf8(env, dataShareUpdate->uri.c_str(), NAPI_AUTO_LENGTH, &uriInfo); in ParseButtonDataShareUpdate()
626 std::vector<std::string> equalToVector = ReminderRequest::StringSplit(dataShareUpdate->equalTo, in ParseButtonDataShareUpdate()
630 std::vector<std::string> valuesBucketVector = ReminderRequest::StringSplit(dataShareUpdate->valuesBucket, in ParseButtonDataShareUpdate()
674 ParseButtonDataShareUpdate(env, it->second.dataShareUpdate, actionButton); in ParseActionButtons()
614 ParseButtonDataShareUpdate(const napi_env &env, std::shared_ptr<ReminderRequest::ButtonDataShareUpdate> &dataShareUpdate, napi_value &result) ParseButtonDataShareUpdate() argument
/base/notification/distributed_notification_service/interfaces/inner_api/
H A Dreminder_request.h241 std::shared_ptr<ButtonDataShareUpdate> dataShareUpdate; member

Completed in 13 milliseconds