Home
last modified time | relevance | path

Searched refs:jsValue (Results 1 - 25 of 50) sorted by relevance

12

/base/print/print_fwk/frameworks/helper/print_helper/src/
H A Dprinter_capability_helper.cpp215 std::shared_ptr<PrinterCapability> PrinterCapabilityHelper::BuildFromJs(napi_env env, napi_value jsValue) in BuildFromJs() argument
219 if (!ValidateProperty(env, jsValue)) { in BuildFromJs()
223 if (!BuildSimplePropertyFromJs(env, jsValue, nativeObj)) { in BuildFromJs()
227 if (!BuildArrayPropertyFromJs(env, jsValue, nativeObj)) { in BuildFromJs()
235 bool PrinterCapabilityHelper::BuildSimplePropertyFromJs(napi_env env, napi_value jsValue, in BuildSimplePropertyFromJs() argument
238 uint32_t colorMode = NapiPrintUtils::GetUint32Property(env, jsValue, PARAM_CAPABILITY_COLORMODE); in BuildSimplePropertyFromJs()
243 uint32_t duplexMode = NapiPrintUtils::GetUint32Property(env, jsValue, PARAM_CAPABILITY_DUPLEXMODE); in BuildSimplePropertyFromJs()
248 napi_value jsMargin = NapiPrintUtils::GetNamedProperty(env, jsValue, PARAM_CAPABILITY_MINMARGIN); in BuildSimplePropertyFromJs()
258 auto jsOption = NapiPrintUtils::GetNamedProperty(env, jsValue, PARAM_CAPABILITY_OPTION); in BuildSimplePropertyFromJs()
260 nativeObj->SetOption(NapiPrintUtils::GetStringPropertyUtf8(env, jsValue, PARAM_CAPABILITY_OPTIO in BuildSimplePropertyFromJs()
265 BuildArrayPropertyFromJs(napi_env env, napi_value jsValue, std::shared_ptr<PrinterCapability> nativeObj) BuildArrayPropertyFromJs() argument
280 buildSupportedPageSizes(napi_env env, napi_value jsValue, std::shared_ptr<PrinterCapability> nativeObj) buildSupportedPageSizes() argument
290 buildSupportedResolutions(napi_env env, napi_value jsValue, std::shared_ptr<PrinterCapability> nativeObj) buildSupportedResolutions() argument
[all...]
H A Dprint_attributes_helper.cpp66 std::shared_ptr<PrintAttributes> PrintAttributesHelper::BuildFromJs(napi_env env, napi_value jsValue) in BuildFromJs() argument
70 if (!ValidateProperty(env, jsValue)) { in BuildFromJs()
75 if (NapiPrintUtils::HasNamedProperty(env, jsValue, PARAM_JOB_COPYNUMBER)) { in BuildFromJs()
76 uint32_t copyNumber = NapiPrintUtils::GetUint32Property(env, jsValue, PARAM_JOB_COPYNUMBER); in BuildFromJs()
80 if (NapiPrintUtils::HasNamedProperty(env, jsValue, PARAM_JOB_ISSEQUENTIAL)) { in BuildFromJs()
81 bool isSequential = NapiPrintUtils::GetBooleanProperty(env, jsValue, PARAM_JOB_ISSEQUENTIAL); in BuildFromJs()
85 if (NapiPrintUtils::HasNamedProperty(env, jsValue, PARAM_JOB_ISLANDSCAPE)) { in BuildFromJs()
86 bool isLandscape = NapiPrintUtils::GetBooleanProperty(env, jsValue, PARAM_JOB_ISLANDSCAPE); in BuildFromJs()
90 if (NapiPrintUtils::HasNamedProperty(env, jsValue, PARAM_JOB_DIRECTIONMODE)) { in BuildFromJs()
91 uint32_t directionMode = NapiPrintUtils::GetUint32Property(env, jsValue, PARAM_JOB_DIRECTIONMOD in BuildFromJs()
110 BuildJsWorkerIsLegal(napi_env env, napi_value jsValue, std::shared_ptr<PrintAttributes> &nativeObj) BuildJsWorkerIsLegal() argument
137 BuildFromJsPageSize( napi_env env, napi_value jsValue, std::shared_ptr<PrintAttributes> &nativeObj) BuildFromJsPageSize() argument
[all...]
H A Dprinter_info_helper.cpp85 std::shared_ptr<PrinterInfo> PrinterInfoHelper::BuildFromJs(napi_env env, napi_value jsValue) in BuildFromJs() argument
89 if (!ValidateProperty(env, jsValue)) { in BuildFromJs()
94 std::string printerId = NapiPrintUtils::GetStringPropertyUtf8(env, jsValue, PARAM_INFO_PRINTERID); in BuildFromJs()
95 std::string printerName = NapiPrintUtils::GetStringPropertyUtf8(env, jsValue, PARAM_INFO_PRINTERNAME); in BuildFromJs()
104 auto jsIcon = NapiPrintUtils::GetNamedProperty(env, jsValue, PARAM_INFO_PRINTERICON); in BuildFromJs()
106 nativeObj->SetPrinterIcon(NapiPrintUtils::GetUint32Property(env, jsValue, PARAM_INFO_PRINTERICON)); in BuildFromJs()
109 auto jsDesc = NapiPrintUtils::GetNamedProperty(env, jsValue, PARAM_INFO_DESCRIPTION); in BuildFromJs()
111 nativeObj->SetDescription(NapiPrintUtils::GetStringPropertyUtf8(env, jsValue, PARAM_INFO_DESCRIPTION)); in BuildFromJs()
114 auto jsCapability = NapiPrintUtils::GetNamedProperty(env, jsValue, PARAM_INFO_CAPABILITY); in BuildFromJs()
124 auto jsPrinterMake = NapiPrintUtils::GetNamedProperty(env, jsValue, PARAM_INFO_PRINTER_MAK in BuildFromJs()
[all...]
H A Dprint_extension_info_helper.cpp39 std::shared_ptr<PrintExtensionInfo> PrintExtensionInfoHelper::BuildFromJs(napi_env env, napi_value jsValue) in BuildFromJs() argument
43 auto names = NapiPrintUtils::GetPropertyNames(env, jsValue); in BuildFromJs()
48 std::string extensionId = NapiPrintUtils::GetStringPropertyUtf8(env, jsValue, PARAM_EXTINFO_EXTENSION_ID); in BuildFromJs()
49 std::string vendorId = NapiPrintUtils::GetStringPropertyUtf8(env, jsValue, PARAM_EXTINFO_VENDOR_ID); in BuildFromJs()
50 std::string vendorName = NapiPrintUtils::GetStringPropertyUtf8(env, jsValue, PARAM_EXTINFO_VENDOR_NAME); in BuildFromJs()
51 uint32_t iconId = NapiPrintUtils::GetUint32Property(env, jsValue, PARAM_EXTINFO_ICON); in BuildFromJs()
52 std::string version = NapiPrintUtils::GetStringPropertyUtf8(env, jsValue, PARAM_EXTINFO_VERSION); in BuildFromJs()
H A Dprint_page_size_helper.cpp38 std::shared_ptr<PrintPageSize> PrintPageSizeHelper::BuildFromJs(napi_env env, napi_value jsValue) in BuildFromJs() argument
42 if (!ValidateProperty(env, jsValue)) { in BuildFromJs()
47 std::string id = NapiPrintUtils::GetStringPropertyUtf8(env, jsValue, PARAM_PAGESIZE_ID); in BuildFromJs()
48 std::string name = NapiPrintUtils::GetStringPropertyUtf8(env, jsValue, PARAM_PAGESIZE_NAME); in BuildFromJs()
49 uint32_t width = NapiPrintUtils::GetUint32Property(env, jsValue, PARAM_PAGESIZE_WIDTH); in BuildFromJs()
50 uint32_t height = NapiPrintUtils::GetUint32Property(env, jsValue, PARAM_PAGESIZE_HEIGHT); in BuildFromJs()
H A Dprint_resolution_helper.cpp34 std::shared_ptr<PrintResolution> PrintResolutionHelper::BuildFromJs(napi_env env, napi_value jsValue) in BuildFromJs() argument
37 if (ValidateProperty(env, jsValue)) { in BuildFromJs()
39 std::string id = NapiPrintUtils::GetStringPropertyUtf8(env, jsValue, PARAM_RESOLUTION_ID); in BuildFromJs()
40 uint32_t horizontalDpi = NapiPrintUtils::GetUint32Property(env, jsValue, PARAM_RESOLUTION_HORIZONTALDPI); in BuildFromJs()
41 uint32_t verticalDpi = NapiPrintUtils::GetUint32Property(env, jsValue, PARAM_RESOLUTION_VERTICALDPI); in BuildFromJs()
H A Dprint_job_helper.cpp97 std::shared_ptr<PrintJob> PrintJobHelper::BuildFromJs(napi_env env, napi_value jsValue) in BuildFromJs() argument
101 if (!ValidateProperty(env, jsValue)) { in BuildFromJs()
106 napi_value jsFdList = NapiPrintUtils::GetNamedProperty(env, jsValue, PARAM_JOB_FDLIST); in BuildFromJs()
125 std::string jobId = NapiPrintUtils::GetStringPropertyUtf8(env, jsValue, PARAM_JOB_JOBID); in BuildFromJs()
126 std::string printerId = NapiPrintUtils::GetStringPropertyUtf8(env, jsValue, PARAM_JOB_PRINTERID); in BuildFromJs()
127 uint32_t jobState = NapiPrintUtils::GetUint32Property(env, jsValue, PARAM_JOB_JOBSTATE); in BuildFromJs()
128 uint32_t subState = NapiPrintUtils::GetUint32Property(env, jsValue, PARAM_JOB_SUBSTATE); in BuildFromJs()
129 uint32_t copyNumber = NapiPrintUtils::GetUint32Property(env, jsValue, PARAM_JOB_COPYNUMBER); in BuildFromJs()
130 bool isSequential = NapiPrintUtils::GetBooleanProperty(env, jsValue, PARAM_JOB_ISSEQUENTIAL); in BuildFromJs()
131 bool isLandscape = NapiPrintUtils::GetBooleanProperty(env, jsValue, PARAM_JOB_ISLANDSCAP in BuildFromJs()
149 BuildJsWorkerIsLegal(napi_env env, napi_value jsValue, std::string jobId, uint32_t jobState, uint32_t subState, std::shared_ptr<PrintJob> &nativeObj) BuildJsWorkerIsLegal() argument
[all...]
H A Dprint_margin_helper.cpp48 std::shared_ptr<PrintMargin> PrintMarginHelper::BuildFromJs(napi_env env, napi_value jsValue) in BuildFromJs() argument
52 if (!ValidateProperty(env, jsValue)) { in BuildFromJs()
57 auto jsTop = NapiPrintUtils::GetNamedProperty(env, jsValue, PARAM_MARGIN_TOP); in BuildFromJs()
62 auto jsBottom = NapiPrintUtils::GetNamedProperty(env, jsValue, PARAM_MARGIN_BOTTOM); in BuildFromJs()
67 auto jsLeft = NapiPrintUtils::GetNamedProperty(env, jsValue, PARAM_MARGIN_LEFT); in BuildFromJs()
72 auto jsRight = NapiPrintUtils::GetNamedProperty(env, jsValue, PARAM_MARGIN_RIGHT); in BuildFromJs()
H A Dprint_preview_attribute_helper.cpp42 std::shared_ptr<PrintPreviewAttribute> PrintPreviewAttributeHelper::BuildFromJs(napi_env env, napi_value jsValue) in BuildFromJs() argument
46 if (!ValidateProperty(env, jsValue)) { in BuildFromJs()
51 napi_value jsPreviewRange = NapiPrintUtils::GetNamedProperty(env, jsValue, PARAM_PREATTRIBUTE_RANGE); in BuildFromJs()
59 napi_value jsResult = NapiPrintUtils::GetNamedProperty(env, jsValue, PARAM_PREATTRIBUTE_RESULT); in BuildFromJs()
H A Dnapi_print_utils.cpp110 napi_value jsValue = CreateUint32(env, value); in SetUint32Property() local
111 if (GetValueType(env, jsValue) != napi_number) { in SetUint32Property()
115 napi_set_named_property(env, object, name.c_str(), jsValue); in SetUint32Property()
146 napi_value jsValue = CreateInt32(env, value); in SetInt32Property() local
147 if (GetValueType(env, jsValue) != napi_number) { in SetInt32Property()
151 napi_set_named_property(env, object, name.c_str(), jsValue); in SetInt32Property()
188 napi_value jsValue = CreateStringUtf8(env, value); in SetStringPropertyUtf8() local
189 if (GetValueType(env, jsValue) != napi_string) { in SetStringPropertyUtf8()
192 napi_set_named_property(env, object, name.c_str(), jsValue); in SetStringPropertyUtf8()
289 napi_value jsValue in SetBooleanProperty() local
[all...]
H A Dprint_range_helper.cpp55 std::shared_ptr<PrintRange> PrintRangeHelper::BuildFromJs(napi_env env, napi_value jsValue) in BuildFromJs() argument
59 if (!ValidateProperty(env, jsValue)) { in BuildFromJs()
64 auto jsStartPage = NapiPrintUtils::GetNamedProperty(env, jsValue, PARAM_RANGE_STARTPAGE); in BuildFromJs()
69 auto jsEndPage = NapiPrintUtils::GetNamedProperty(env, jsValue, PARAM_RANGE_ENDPAGE); in BuildFromJs()
79 napi_value jsPages = NapiPrintUtils::GetNamedProperty(env, jsValue, PARAM_RANGE_PAGES); in BuildFromJs()
/base/print/print_fwk/frameworks/helper/print_helper/include/
H A Dprinter_capability_helper.h30 static std::shared_ptr<PrinterCapability> BuildFromJs(napi_env env, napi_value jsValue);
31 static bool BuildSimplePropertyFromJs(napi_env env, napi_value jsValue,
33 static bool BuildArrayPropertyFromJs(napi_env env, napi_value jsValue,
44 static bool buildSupportedPageSizes(napi_env env, napi_value jsValue,
46 static bool buildSupportedResolutions(napi_env env, napi_value jsValue,
48 static bool buildSupportedColorModes(napi_env env, napi_value jsValue,
50 static bool buildSupportedDuplexModes(napi_env env, napi_value jsValue,
52 static bool buildSupportedQualities(napi_env env, napi_value jsValue,
54 static bool buildSupportedMediaTypes(napi_env env, napi_value jsValue,
56 static bool buildSupportedOrientations(napi_env env, napi_value jsValue,
61 ProcessJsArrayProperty(napi_env env, napi_value jsValue, const char *propertyName, std::function<void(const std::vector<T> &)> setFunction, std::function<std::shared_ptr<T>(napi_env, napi_value)> buildFunction) ProcessJsArrayProperty() argument
[all...]
H A Dprint_attributes_helper.h33 static std::shared_ptr<PrintAttributes> BuildFromJs(napi_env env, napi_value jsValue);
34 static void BuildJsWorkerIsLegal(napi_env env, napi_value jsValue, std::shared_ptr<PrintAttributes> &nativeObj);
42 static void BuildFromJsPageSize(napi_env env, napi_value jsValue, std::shared_ptr<PrintAttributes> &nativeObj);
H A Dprint_job_helper.h27 static std::shared_ptr<PrintJob> BuildFromJs(napi_env env, napi_value jsValue);
28 static std::shared_ptr<PrintJob> BuildJsWorkerIsLegal(napi_env env, napi_value jsValue, std::string jobId,
H A Dprint_extension_info_helper.h27 static std::shared_ptr<PrintExtensionInfo> BuildFromJs(napi_env env, napi_value jsValue);
H A Dprint_margin_helper.h27 static std::shared_ptr<PrintMargin> BuildFromJs(napi_env env, napi_value jsValue);
/base/print/print_fwk/frameworks/helper/scan_helper/include/
H A Dscan_option_descriptor_helper.h27 static std::shared_ptr<ScanOptionDescriptor> BuildFromJs(napi_env env, napi_value jsValue);
29 static napi_value GetValueFromJs(napi_env env, napi_value jsValue,
31 static napi_value ObjSetOptionConstraintString(napi_env env, napi_value jsValue,
33 static napi_value ObjSetOptionConstraintNumber(napi_env env, napi_value jsValue,
35 static napi_value ObjSetOptionConstraintRange(napi_env env, napi_value jsValue,
H A Dscan_option_value_helper.h27 static std::shared_ptr<ScanOptionValue> BuildFromJs(napi_env env, napi_value jsValue);
/base/print/print_fwk/frameworks/helper/scan_helper/src/
H A Dscan_option_descriptor_helper.cpp81 napi_value ScanOptionDescriptorHelper::GetValueFromJs(napi_env env, napi_value jsValue, in GetValueFromJs() argument
84 std::string optionName = NapiScanUtils::GetStringPropertyUtf8(env, jsValue, PARAM_OPTION_NAME); in GetValueFromJs()
87 std::string optionTitle = NapiScanUtils::GetStringPropertyUtf8(env, jsValue, PARAM_OPTION_TITLE); in GetValueFromJs()
90 std::string optionDesc = NapiScanUtils::GetStringPropertyUtf8(env, jsValue, PARAM_OPTION_DESC); in GetValueFromJs()
93 uint32_t optionType = NapiScanUtils::GetUint32Property(env, jsValue, PARAM_OPTION_TYPE); in GetValueFromJs()
96 uint32_t optionUnit = NapiScanUtils::GetUint32Property(env, jsValue, PARAM_OPTION_UNIT); in GetValueFromJs()
99 int32_t optionSize = NapiScanUtils::GetInt32Property(env, jsValue, PARAM_OPTION_SIZE); in GetValueFromJs()
102 int32_t optionCap = NapiScanUtils::GetInt32Property(env, jsValue, PARAM_OPTION_CAP); in GetValueFromJs()
105 uint32_t optionConstraintType = NapiScanUtils::GetUint32Property(env, jsValue, PARAM_OPTION_CONSTRAINT_TYPE); in GetValueFromJs()
110 napi_value ScanOptionDescriptorHelper::ObjSetOptionConstraintString(napi_env env, napi_value jsValue, in ObjSetOptionConstraintString() argument
136 ObjSetOptionConstraintNumber(napi_env env, napi_value jsValue, std::shared_ptr<ScanOptionDescriptor> &nativeObj) ObjSetOptionConstraintNumber() argument
162 ObjSetOptionConstraintRange(napi_env env, napi_value jsValue, std::shared_ptr<ScanOptionDescriptor> &nativeObj) ObjSetOptionConstraintRange() argument
177 BuildFromJs(napi_env env, napi_value jsValue) BuildFromJs() argument
[all...]
H A Dscan_parameters_helper.cpp42 std::shared_ptr<ScanParameters> ScanParametersHelper::BuildFromJs(napi_env env, napi_value jsValue) in BuildFromJs() argument
46 if (!ValidateProperty(env, jsValue)) { in BuildFromJs()
51 ScanFrame format = (ScanFrame)NapiScanUtils::GetUint32Property(env, jsValue, PARAM_SCAN_PARA_FORMAT); in BuildFromJs()
53 bool lastFrame = NapiScanUtils::GetBooleanProperty(env, jsValue, PARAM_SCAN_PARA_LAST_FRAME); in BuildFromJs()
55 int32_t bytesPerLine = NapiScanUtils::GetInt32Property(env, jsValue, PARAM_SCAN_PARA_BYTES); in BuildFromJs()
57 int32_t pixelsPerLine = NapiScanUtils::GetInt32Property(env, jsValue, PARAM_SCAN_PARA_PIXELS); in BuildFromJs()
59 int32_t lines = NapiScanUtils::GetInt32Property(env, jsValue, PARAM_SCAN_PARA_LINES); in BuildFromJs()
61 int32_t depth = NapiScanUtils::GetInt32Property(env, jsValue, PARAM_SCAN_PARA_DEPTH); in BuildFromJs()
H A Dscan_range_helper.cpp38 std::shared_ptr<ScanRange> ScanRangeHelper::BuildFromJs(napi_env env, napi_value jsValue) in BuildFromJs() argument
42 if (!ValidateProperty(env, jsValue)) { in BuildFromJs()
47 auto jsMinValue = NapiScanUtils::GetNamedProperty(env, jsValue, PARAM_RANGE_MINVALUE); in BuildFromJs()
52 auto jsMaxValue = NapiScanUtils::GetNamedProperty(env, jsValue, PARAM_RANGE_MAXVALUE); in BuildFromJs()
57 auto jsQuantValue = NapiScanUtils::GetNamedProperty(env, jsValue, PARAM_RANGE_QUANTVALUE); in BuildFromJs()
H A Dscan_option_value_helper.cpp62 std::shared_ptr<ScanOptionValue> ScanOptionValueHelper::BuildFromJs(napi_env env, napi_value jsValue) in BuildFromJs() argument
65 if (!ValidateProperty(env, jsValue)) { in BuildFromJs()
70 ) NapiScanUtils::GetUint32Property(env, jsValue, PARAM_SCAN_OPTION_VALUE_TYPE); in BuildFromJs()
72 int32_t valueSize = NapiScanUtils::GetInt32Property(env, jsValue, PARAM_SCAN_OPTION_VALUE_SIZE); in BuildFromJs()
75 int32_t numValue = NapiScanUtils::GetInt32Property(env, jsValue, PARAM_SCAN_OPTION_NUM_VALUE); in BuildFromJs()
78 napi_value jsNumListValue = NapiScanUtils::GetNamedProperty(env, jsValue, PARAM_SCAN_OPTION_NUM_LIST_VALUE); in BuildFromJs()
99 std::string strValue = NapiScanUtils::GetStringPropertyUtf8(env, jsValue, PARAM_SCAN_OPTION_STR_VALUE); in BuildFromJs()
102 bool boolValue = NapiScanUtils::GetBooleanProperty(env, jsValue, PARAM_SCAN_OPTION_BOOL_VALUE); in BuildFromJs()
H A Dnapi_scan_utils.cpp114 napi_value jsValue = CreateUint32(env, value); in SetUint32Property() local
115 if (GetValueType(env, jsValue) != napi_number) { in SetUint32Property()
119 napi_set_named_property(env, object, name.c_str(), jsValue); in SetUint32Property()
150 napi_value jsValue = CreateInt32(env, value); in SetInt32Property() local
151 if (GetValueType(env, jsValue) != napi_number) { in SetInt32Property()
155 napi_set_named_property(env, object, name.c_str(), jsValue); in SetInt32Property()
192 napi_value jsValue = CreateStringUtf8(env, value); in SetStringPropertyUtf8() local
193 if (GetValueType(env, jsValue) != napi_string) { in SetStringPropertyUtf8()
196 napi_set_named_property(env, object, name.c_str(), jsValue); in SetStringPropertyUtf8()
276 napi_value jsValue in CreateBoolean() local
303 napi_value jsValue = nullptr; SetBooleanProperty() local
[all...]
/base/request/request/frameworks/js/napi/src/upload/
H A Djs_util.cpp66 napi_value jsValue = nullptr; in Convert2JSString() local
67 napi_create_string_utf8(env, cString.c_str(), cString.size(), &jsValue); in Convert2JSString()
68 return jsValue; in Convert2JSString()
73 napi_value jsValue; in Convert2JSValue() local
74 napi_status status = napi_create_int32(env, value, &jsValue); in Convert2JSValue()
78 return jsValue; in Convert2JSValue()
233 bool JSUtil::SetMandatoryParam(napi_env env, napi_value jsValue, const std::string &str, std::string &out) in SetMandatoryParam() argument
235 napi_value value = GetNamedProperty(env, jsValue, str); in SetMandatoryParam()
244 bool JSUtil::SetOptionalParam(napi_env env, napi_value jsValue, const std::string &str, std::string &out) in SetOptionalParam() argument
246 if (!HasNamedProperty(env, jsValue, st in SetOptionalParam()
[all...]
/base/account/os_account/interfaces/kits/napi/common/src/
H A Dnapi_account_error.cpp107 napi_value jsValue = nullptr; in GetErrorCodeValue() local
108 NAPI_CALL(env, napi_create_int32(env, errCode, &jsValue)); in GetErrorCodeValue()
110 NAPI_CALL(env, napi_set_named_property(env, jsObject, "code", jsValue)); in GetErrorCodeValue()

Completed in 12 milliseconds

12