Lines Matching refs:propertyName
98 bool HasNamedProperty(napi_env env, napi_value object, const std::string &propertyName)
105 NAPI_CALL_BASE(env, napi_has_named_property(env, object, propertyName.c_str(), &hasProperty), false);
109 napi_value GetNamedProperty(napi_env env, napi_value object, const std::string &propertyName)
116 NAPI_CALL(env, napi_get_named_property(env, object, propertyName.c_str(), &value));
183 int64_t GetInt64Property(napi_env env, napi_value object, const std::string &propertyName)
185 if (!HasNamedProperty(env, object, propertyName)) {
188 napi_value value = GetNamedProperty(env, object, propertyName);
203 uint32_t GetUint32Property(napi_env env, napi_value object, const std::string &propertyName)
205 if (!HasNamedProperty(env, object, propertyName)) {
208 napi_value value = GetNamedProperty(env, object, propertyName);
253 int32_t GetInt32Property(napi_env env, napi_value object, const std::string &propertyName)
255 if (!HasNamedProperty(env, object, propertyName)) {
258 napi_value value = GetNamedProperty(env, object, propertyName);
320 std::string GetStringPropertyUtf8(napi_env env, napi_value object, const std::string &propertyName)
322 if (!HasNamedProperty(env, object, propertyName)) {
325 napi_value value = GetNamedProperty(env, object, propertyName);
459 bool GetBooleanProperty(napi_env env, napi_value object, const std::string &propertyName)
461 if (!HasNamedProperty(env, object, propertyName)) {
464 napi_value value = GetNamedProperty(env, object, propertyName);