/napi_generator/examples/napitutorials/entry/src/main/cpp/javascriptapi/jsproperty/ |
H A D | napihasnamedproperty.cpp | 20 char *getSecondParamStr(napi_env &env, napi_value &propName) in getSecondParamStr() argument 25 status = napi_get_value_string_utf8(env, propName, NULL, 0, &str_size); in getSecondParamStr() 32 status = napi_get_value_string_utf8(env, propName, propertyName, str_size + 1, &str_size); in getSecondParamStr() 48 napi_value propName; in testNapiHasNamedProperty() local 62 propName = argv[PARAM1]; in testNapiHasNamedProperty() 64 bool resValid = validateObjectProperty(env, obj, propName, TAG); in testNapiHasNamedProperty() 69 char *propertyName = getSecondParamStr(env, propName); in testNapiHasNamedProperty()
|
H A D | napisetnamedproperty.cpp | 27 napi_value propName; in testNapiSetNamedProperty() local 40 propName = argv[PARAM1]; in testNapiSetNamedProperty() 43 bool resValid = validateObjectProperty(env, obj, propName, TAG); in testNapiSetNamedProperty() 49 status = napi_get_value_string_utf8(env, propName, NULL, 0, &str_size); in testNapiSetNamedProperty() 55 status = napi_get_value_string_utf8(env, propName, propertyName, str_size + 1, &str_size); in testNapiSetNamedProperty()
|
H A D | napigetnamedproperty.cpp | 54 napi_value propName; in testNapiGetNamedProperty() local 66 propName = argv[PARAM1]; in testNapiGetNamedProperty() 68 bool resValid = validateObjectProperty(env, obj, propName, TAG); in testNapiGetNamedProperty() 73 status = napi_get_value_string_utf8(env, propName, NULL, 0, &str_size); in testNapiGetNamedProperty() 79 status = napi_get_value_string_utf8(env, propName, propertyName, str_size + 1, &str_size); in testNapiGetNamedProperty()
|
H A D | napideleteproperty.cpp | 27 napi_value propName; in testNapiDeleteProperty() local 43 propName = argv[PARAM1]; in testNapiDeleteProperty() 60 status = napi_delete_property(env, obj, propName, &result); in testNapiDeleteProperty()
|
H A D | napihasproperty.cpp | 27 napi_value propName; in testNapiHasProperty() local 43 propName = argv[PARAM1]; in testNapiHasProperty() 60 status = napi_has_property(env, obj, propName, &hasProperty); in testNapiHasProperty()
|
H A D | napisetproperty.cpp | 27 napi_value propName; in testNapiSetProperty() local 44 propName = argv[PARAM1]; in testNapiSetProperty() 61 status = napi_set_property(env, obj, propName, propValue); in testNapiSetProperty()
|
H A D | napigetproperty.cpp | 54 napi_value propName; in testNapiGetProperty() local 70 propName = argv[PARAM1]; in testNapiGetProperty() 87 status = napi_get_property(env, obj, propName, &propValue); in testNapiGetProperty()
|
/napi_generator/examples/napitutorials/entry/src/main/cpp/javascriptapi/ |
H A D | common.cpp | 36 bool validateObjectProperty(napi_env &env, napi_value &obj, napi_value &propName, const char *tag) in validateObjectProperty() argument 55 status = napi_typeof(env, propName, &valuetype1); in validateObjectProperty() 57 getErrMsg(status, env, extended_error_info, "get propName type", tag); in validateObjectProperty() 67 bool validateArrayObjProperty(napi_env &env, napi_value &obj, napi_value &propName, const char *tag) in validateArrayObjProperty() argument 86 status = napi_typeof(env, propName, &valuetype1); in validateArrayObjProperty() 88 getErrMsg(status, env, extended_error_info, "get propName type", tag); in validateArrayObjProperty()
|
/napi_generator/examples/napitutorials/entry/src/main/cpp/include/ |
H A D | javascriptapi.h | 34 bool validateObjectProperty(napi_env &env, napi_value &obj, napi_value &propName, const char *tag); 38 bool validateArrayObjProperty(napi_env &env, napi_value &obj, napi_value &propName, const char *tag);
|
/napi_generator/examples/napitutorials/entry/src/main/cpp/ncpp/cjsoncase/ |
H A D | cjsonadditemtoobjectcase.cpp | 326 char *getAdditemtoobjInfoParam1(napi_env env, napi_value propName) in getAdditemtoobjInfoParam1() argument 337 status = napi_typeof(env, propName, &valuetypestring); in getAdditemtoobjInfoParam1() 351 status = napi_get_value_string_utf8(env, propName, NULL, 0, &strSize1); in getAdditemtoobjInfoParam1() 358 status = napi_get_value_string_utf8(env, propName, stringIn, strSize1 + 1, &strSize1); in getAdditemtoobjInfoParam1() 404 cJSON *getCjsonAddItemToObjRes(napi_env env, napi_value cjsonObj, napi_value propName, napi_value objItem) in getCjsonAddItemToObjRes() argument 407 char *stringIn = getAdditemtoobjInfoParam1(env, propName); in getCjsonAddItemToObjRes()
|
/napi_generator/src/cli/h2sa/src/gen/ |
H A D | generate.js | 187 function findGetSet(propName, classInfo) { 188 let upperName = propName.replace(propName[0], propName[0].toUpperCase()); 204 result = { 'name': propName, 'getName': getName, 'setName': setName };
|
/napi_generator/src/cli/dts2cpp/src/gen/extend/ |
H A D | tool_utility.js | 74 void SetEnumProperty(napi_value dstObj, const char *propName, const std::any objValue); 1530 void XNapiTool::SetEnumProperty(napi_value dstObj, const char *propName, std::any objValue) 1548 result_status = napi_set_named_property(env_, dstObj, propName, prop);
|