Home
last modified time | relevance | path

Searched refs:attrJson (Results 1 - 3 of 3) sorted by relevance

/base/print/print_fwk/frameworks/models/print_models/src/
H A Dprint_utils.cpp205 json attrJson; in BuildPrintAttributesParam() local
208 attrJson["copyNumber"] = attrParam.GetCopyNumber(); in BuildPrintAttributesParam()
211 attrJson["isSequential"] = attrParam.GetIsSequential(); in BuildPrintAttributesParam()
214 attrJson["isLandscape"] = attrParam.GetIsLandscape(); in BuildPrintAttributesParam()
217 attrJson["directionMode"] = attrParam.GetDirectionMode(); in BuildPrintAttributesParam()
220 attrJson["colorMode"] = attrParam.GetColorMode(); in BuildPrintAttributesParam()
223 attrJson["duplexMode"] = attrParam.GetDuplexMode(); in BuildPrintAttributesParam()
225 ParseAttributesObjectParamForJson(attrParam, attrJson); in BuildPrintAttributesParam()
227 attrJson["options"] = attrParam.GetOption(); in BuildPrintAttributesParam()
229 want.SetParam(LAUNCH_PARAMETER_PRINT_ATTRIBUTE, attrJson in BuildPrintAttributesParam()
233 ParseAttributesObjectParamForJson(const PrintAttributes &attrParam, nlohmann::json &attrJson) ParseAttributesObjectParamForJson() argument
[all...]
/base/print/print_fwk/test/unittest/fwk_inner_napi_test/
H A Dprint_utils_test.cpp366 nlohmann::json attrJson; in HWTEST_F() local
367 printUtils.ParseAttributesObjectParamForJson(attrParam, attrJson); in HWTEST_F()
368 EXPECT_EQ(attrJson.dump(), "null"); in HWTEST_F()
377 printUtils.ParseAttributesObjectParamForJson(attrParam, attrJson); in HWTEST_F()
378 EXPECT_EQ(attrJson.dump(), "{\"pageRange\":{\"endPage\":1,\"pages\":[1],\"startPage\":1}}"); in HWTEST_F()
382 printUtils.ParseAttributesObjectParamForJson(attrParam, attrJson); in HWTEST_F()
383 EXPECT_EQ(attrJson.dump(), "{\"pageRange\":{\"endPage\":1,\"pages\":[1],\"startPage\":1}," in HWTEST_F()
393 printUtils.ParseAttributesObjectParamForJson(attrParam, attrJson); in HWTEST_F()
394 EXPECT_EQ(attrJson.dump(), "{\"margin\":{\"bottom\":100,\"left\":100,\"right\":100," in HWTEST_F()
/base/print/print_fwk/frameworks/models/print_models/include/
H A Dprint_utils.h53 static void ParseAttributesObjectParamForJson(const PrintAttributes &attrParam, nlohmann::json &attrJson);

Completed in 3 milliseconds