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

Method GetArrayLength

test-app/runtime/src/main/cpp/CallbackHandlers.cpp:967–978  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

965}
966
967int CallbackHandlers::GetArrayLength(Isolate *isolate, const Local<Object> &arr) {
968 auto runtime = Runtime::GetRuntime(isolate);
969 auto objectManager = runtime->GetObjectManager();
970
971 JEnv env;
972
973 auto javaArr = objectManager->GetJavaObjectByJsObject(arr);
974
975 auto length = env.GetArrayLength(javaArr);
976
977 return length;
978}
979
980jobjectArray CallbackHandlers::GetJavaStringArray(JEnv &env, int length) {
981 if (length > CallbackHandlers::MAX_JAVA_STRING_ARRAY_LENGTH) {

Callers 1

GetTypeMetadataMethod · 0.45

Calls 2

GetObjectManagerMethod · 0.80

Tested by

no test coverage detected