MCPcopy Create free account
hub / github.com/NativeScript/android / CloneLink

Method CloneLink

test-app/runtime/src/main/cpp/ObjectManager.cpp:302–315  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

300}
301
302bool ObjectManager::CloneLink(const Local<Object>& src,
303 const Local<Object>& dest) {
304 auto jsInfo = GetJSInstanceInfo(src);
305
306 auto success = jsInfo != nullptr;
307
308 if (success) {
309 auto jsInfoIdx = static_cast<int>(MetadataNodeKeys::JsInfo);
310 auto jsInfo = src->GetInternalField(jsInfoIdx);
311 dest->SetInternalField(jsInfoIdx, jsInfo);
312 }
313
314 return success;
315}
316
317string ObjectManager::GetClassName(jobject javaObject) {
318 InitializeJNI();

Callers 1

Calls 1

GetInternalFieldMethod · 0.45

Tested by

no test coverage detected