MCPcopy Create free account
hub / github.com/Snapchat/Valdi / setViewModel

Method setViewModel

valdi/src/valdi/android/NativeBridge.cpp:551–563  ·  view source on GitHub ↗

* Class: snapchat_valdi_nativebridge_ValdiNativeBridge * Method: setViewModel * Signature: (JJLjava/lang/Object;)V */

Source from the content-addressed store, hash-verified

549 * Signature: (JJLjava/lang/Object;)V
550 */
551void ValdiAndroid::NativeBridge::setViewModel( // NOLINT
552
553 fbjni::alias_ref<fbjni::JClass> /* clazz */, // NOLINT
554 jlong contextHandle,
555 jobject viewModel) {
556 auto context = getContext(contextHandle);
557 if (context == nullptr) {
558 return;
559 }
560
561 auto javaEnv = ValdiAndroid::JavaEnv();
562 context->setViewModel(ValdiAndroid::javaObjectToLazyValueConvertible(javaEnv, viewModel, "ViewModel"));
563}
564
565/*
566 * Class: snapchat_valdi_nativebridge_ValdiNativeBridge

Callers

nothing calls this directly

Calls 3

getContextFunction · 0.70
JavaEnvClass · 0.50

Tested by

no test coverage detected