/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/common/ |
H A D | base_animation_bridge.cpp | 157 auto argsPtr = JsonUtil::ParseJsonString(content); in JsParseAnimationFrames() local 158 if (!argsPtr) { in JsParseAnimationFrames() 161 auto argsPtrItem = argsPtr->GetArrayItem(0); in JsParseAnimationFrames() 187 auto argsPtr = JsonUtil::ParseJsonString(content); in JsParseAnimationOptions() local 188 if (!argsPtr) { in JsParseAnimationOptions() 192 auto argsPtrItem = argsPtr->GetArrayItem(1); in JsParseAnimationOptions() 221 auto argsPtr = JsonUtil::ParseJsonString(content); in JsParseAnimatorParams() local 222 if (!argsPtr) { in JsParseAnimatorParams() 226 auto argsPtrIterations = argsPtr->GetValue(DOM_ANIMATION_ITERATIONS); in JsParseAnimatorParams() 227 auto argsPtrDelay = argsPtr in JsParseAnimatorParams() [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_textpicker_ffi.cpp | 33 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(info); in TextPickerDialogEvent() 34 if (!argsPtr) { in TextPickerDialogEvent() 38 const auto value = argsPtr->GetValue("value"); in TextPickerDialogEvent() 39 const auto index = argsPtr->GetValue("index"); in TextPickerDialogEvent() 55 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(info); in TextPickerDialogEvent() 56 if (!argsPtr) { in TextPickerDialogEvent() 60 const auto value = argsPtr->GetValue("value"); in TextPickerDialogEvent() 61 const auto index = argsPtr->GetValue("index"); in TextPickerDialogEvent()
|
H A D | cj_datepicker_ffi.cpp | 46 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(eventInfo.GetSelectedStr()); in DatePickerChangeEventToFfi() local 47 if (!argsPtr) { in DatePickerChangeEventToFfi() 51 const auto year = argsPtr->GetValue("year")->GetInt(); in DatePickerChangeEventToFfi() 52 const auto month = argsPtr->GetValue("month")->GetInt() + 1; // 0-11 means 1 to 12 months in DatePickerChangeEventToFfi() 53 const auto day = argsPtr->GetValue("day")->GetInt(); in DatePickerChangeEventToFfi()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/modules/ |
H A D | jsi_router_module.cpp | 33 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(argStr); in DeclarativeParseRouteUrl() local 34 if (argsPtr != nullptr && argsPtr->GetValue(key) != nullptr && argsPtr->GetValue(key)->IsString()) { in DeclarativeParseRouteUrl() 35 pageRoute = argsPtr->GetValue(key)->GetString(); in DeclarativeParseRouteUrl() 45 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(argStr); in DeclarativeParseRouteParams() local 47 if (argsPtr != nullptr && argsPtr->Contains(key) && argsPtr->GetValue(key)->IsObject()) { in DeclarativeParseRouteParams() 48 params = argsPtr in DeclarativeParseRouteParams() [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/jsi/ |
H A D | jsi_engine.cpp | 812 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(argStr); in ParseRouteUrl() local 813 if (argsPtr != nullptr && argsPtr->GetValue(key) != nullptr && argsPtr->GetValue(key)->IsString()) { in ParseRouteUrl() 814 pageRoute = argsPtr->GetValue(key)->GetString(); in ParseRouteUrl() 827 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(argStr); in ParseRouteUrlSpecial() local 829 if (argsPtr->Contains(ROUTE_KEY_URI)) { in ParseRouteUrlSpecial() 830 pageRoute = argsPtr->GetValue(ROUTE_KEY_URI)->GetString(); in ParseRouteUrlSpecial() 831 } else if (argsPtr->Contains(ROUTE_KEY_PATH)) { in ParseRouteUrlSpecial() 832 pageRoute = argsPtr in ParseRouteUrlSpecial() 841 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(argStr); ParseRouteParams() local 852 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(argStr); ParseIntParams() local 864 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(argStr); ParseRouteOverwrite() local 890 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(argStr); ShowToast() local 927 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(argStr); ParseDialogButtons() local 955 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(argsStr); ShowDialog() local 1053 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(resultStr); JsHandleCallback() local 1091 JsParseRouteUrl(const std::unique_ptr<JsonValue>& argsPtr, const std::string& key) JsParseRouteUrl() argument 1433 JsParseDialogButtons(const std::unique_ptr<JsonValue>& argsPtr, const std::string& key) JsParseDialogButtons() argument 1466 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(arg->ToString(runtime)); ShowActionMenu() local 1550 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(arg->ToString(runtime)); EnableAlertBeforeBackPage() local 1617 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(arg->ToString(runtime)); DisableAlertBeforeBackPage() local [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/functions/ |
H A D | js_function.cpp | 58 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(param); in Execute() local 59 if (!argsPtr) { in Execute() 65 const auto value = argsPtr->GetValue(key); in Execute()
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_date_picker_modifier.cpp | 430 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(eventInfo->GetSelectedStr()); in SetDatePickerOnDateChange() 431 if (!argsPtr) { in SetDatePickerOnDateChange() 438 auto year = argsPtr->GetValue("year"); in SetDatePickerOnDateChange() 439 auto month = argsPtr->GetValue("month"); in SetDatePickerOnDateChange() 440 auto day = argsPtr->GetValue("day"); in SetDatePickerOnDateChange() 441 auto hour = argsPtr->GetValue("hour"); in SetDatePickerOnDateChange() 442 auto minute = argsPtr->GetValue("minute"); in SetDatePickerOnDateChange()
|
H A D | node_timepicker_modifier.cpp | 397 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(eventInfo->GetSelectedStr()); in SetTimePickerOnChange() 398 if (!argsPtr) { in SetTimePickerOnChange() 402 auto hour = argsPtr->GetValue("hour"); in SetTimePickerOnChange() 403 auto minute = argsPtr->GetValue("minute"); in SetTimePickerOnChange()
|
/foundation/arkui/ace_engine/frameworks/bridge/common/utils/ |
H A D | utils.h | 691 inline void ReplacePlaceHolder(std::string& resultStr, const std::unique_ptr<JsonValue>& argsPtr) in ReplacePlaceHolder() argument 693 auto placeHolderKey = argsPtr->GetChild()->GetKey(); in ReplacePlaceHolder() 700 resultStr.replace(pos, placeHolder.length(), argsPtr->GetChild()->GetString()); in ReplacePlaceHolder() 705 const std::unique_ptr<JsonValue>& argsPtr, const std::string& choice, const std::string& count) in ParserPluralResource() 709 if (argsPtr->Contains(choice)) { in ParserPluralResource() 710 valueStr = argsPtr->GetValue(choice)->GetString(); in ParserPluralResource() 711 } else if (argsPtr->Contains(defaultPluralStr)) { in ParserPluralResource() 712 valueStr = argsPtr->GetValue(defaultPluralStr)->GetString(); in ParserPluralResource() 704 ParserPluralResource( const std::unique_ptr<JsonValue>& argsPtr, const std::string& choice, const std::string& count) ParserPluralResource() argument
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_datepicker.cpp | 151 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(eventInfo.GetSelectedStr()); in DatePickerChangeEventToJSValue() local 152 if (!argsPtr) { in DatePickerChangeEventToJSValue() 158 const auto value = argsPtr->GetValue(key); in DatePickerChangeEventToJSValue() 170 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(eventInfo.GetSelectedStr()); in DatePickerDateChangeEventToJSValue() local 171 if (!argsPtr) { in DatePickerDateChangeEventToJSValue() 174 auto dateObj = JSDatePickerDialog::GetDateObj(argsPtr); in DatePickerDateChangeEventToJSValue()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/ |
H A D | jsi_view_register.cpp | 550 std::unique_ptr<JsonValue> argsPtr = JsonUtil::ParseJsonString(valueStr->ToString(vm)); in JsGetI18nResource() local 551 ReplacePlaceHolder(resultStr, argsPtr); in JsGetI18nResource()
|