| 1175 | } |
| 1176 | |
| 1177 | bool V8Runtime::isArray(const jsi::Object &object) const { |
| 1178 | v8::Locker locker(isolate_); |
| 1179 | v8::Isolate::Scope scopedIsolate(isolate_); |
| 1180 | v8::HandleScope scopedHandle(isolate_); |
| 1181 | v8::Context::Scope scopedContext(context_.Get(isolate_)); |
| 1182 | |
| 1183 | v8::Local<v8::Object> v8Object = |
| 1184 | JSIV8ValueConverter::ToV8Object(*this, object); |
| 1185 | return v8Object->IsArray(); |
| 1186 | } |
| 1187 | |
| 1188 | bool V8Runtime::isArrayBuffer(const jsi::Object &object) const { |
| 1189 | v8::Locker locker(isolate_); |