| /expo/packages/expo-modules-core/android/src/main/cpp/ |
| H A D | JavaScriptFunction.cpp | 9 void JavaScriptFunction::registerNatives() { in registerNatives() 11 makeNativeMethod("invoke", JavaScriptFunction::invoke), in registerNatives() 15 JavaScriptFunction::JavaScriptFunction( in JavaScriptFunction() function in expo::JavaScriptFunction 22 JavaScriptFunction::JavaScriptFunction( in JavaScriptFunction() function in expo::JavaScriptFunction 29 std::shared_ptr<jsi::Function> JavaScriptFunction::get() { in get() 33 jobject JavaScriptFunction::invoke( in invoke() 57 jni::local_ref<JavaScriptFunction::javaobject> JavaScriptFunction::newInstance( in newInstance() 62 auto function = JavaScriptFunction::newObjectCxxArgs( in newInstance()
|
| H A D | JavaScriptFunction.h | 21 class JavaScriptFunction : public jni::HybridClass<JavaScriptFunction, Destructible>, JSIFunctionWr… 29 static jni::local_ref<JavaScriptFunction::javaobject> newInstance( 35 JavaScriptFunction( 40 JavaScriptFunction(
|
| H A D | JavaScriptValue.h | 25 class JavaScriptFunction; variable 90 jni::local_ref<jni::HybridClass<JavaScriptFunction, Destructible>::javaobject> jniGetFunction();
|
| H A D | JNIInjector.cpp | 31 expo::JavaScriptFunction::registerNatives(); in JNI_OnLoad()
|
| H A D | JavaScriptObject.h | 24 class JavaScriptFunction; variable 94 jni::local_ref<jni::HybridClass<JavaScriptFunction, Destructible>::javaobject> jniAsFunction();
|
| H A D | JavaScriptValue.cpp | 166 jni::local_ref<JavaScriptFunction::javaobject> JavaScriptValue::jniGetFunction() { in jniGetFunction() 170 return JavaScriptFunction::newInstance( in jniGetFunction()
|
| H A D | JavaScriptObject.cpp | 112 jni::local_ref<JavaScriptFunction::javaobject> JavaScriptObject::jniAsFunction() { in jniAsFunction() 115 return JavaScriptFunction::newInstance( in jniAsFunction()
|
| /expo/packages/expo-modules-core/android/src/main/java/expo/modules/kotlin/types/ |
| H A D | JavaScriptFunctionTypeConverter.kt | 6 import expo.modules.kotlin.jni.JavaScriptFunction 11 ) : NullAwareTypeConverter<JavaScriptFunction<T>>(type.isMarkedNullable) { 12 override fun convertNonOptional(value: Any, context: AppContext?): JavaScriptFunction<T> { in convertNonOptional() 14 val jsFunction = value as JavaScriptFunction<T> in convertNonOptional()
|
| H A D | TypeConverterProvider.kt | 15 import expo.modules.kotlin.jni.JavaScriptFunction in <lambda>() 139 if (kClass.isSubclassOf(JavaScriptFunction::class)) { in obtainTypeConverter()
|
| /expo/android/versioned-abis/expoview-abi49_0_0/src/main/java/abi49_0_0/expo/modules/kotlin/types/ |
| H A D | JavaScriptFunctionTypeConverter.kt | 6 import abi49_0_0.expo.modules.kotlin.jni.JavaScriptFunction 11 ) : NullAwareTypeConverter<JavaScriptFunction<T>>(type.isMarkedNullable) { 12 override fun convertNonOptional(value: Any, context: AppContext?): JavaScriptFunction<T> { in convertNonOptional() 14 val jsFunction = value as JavaScriptFunction<T> in convertNonOptional()
|
| H A D | TypeConverterProvider.kt | 16 import abi49_0_0.expo.modules.kotlin.jni.JavaScriptFunction in <lambda>() 140 if (kClass.isSubclassOf(JavaScriptFunction::class)) { in obtainTypeConverter()
|
| /expo/packages/expo-modules-core/android/src/main/java/expo/modules/kotlin/jni/ |
| H A D | JavaScriptValue.kt | 35 private external fun <T : Any?> jniGetFunction(): JavaScriptFunction<T> in isValid() 37 internal fun <T : Any?> internalJniGetFunction(): JavaScriptFunction<T> = jniGetFunction() in isValid() 38 inline fun <reified ReturnType : Any?> getFunction(): JavaScriptFunction<ReturnType> { in isValid() 44 fun getFunction(): JavaScriptFunction<Unit> { in getFunction()
|
| H A D | CppType.kt | 33 JS_FUNCTION(JavaScriptFunction::class);
|
| H A D | JavaScriptFunction.kt | 13 class JavaScriptFunction<ReturnType : Any?> @DoNotStrip private constructor(@DoNotStrip private val… class
|
| /expo/android/versioned-abis/expoview-abi49_0_0/src/main/java/abi49_0_0/expo/modules/kotlin/jni/ |
| H A D | JavaScriptValue.kt | 35 private external fun <T : Any?> jniGetFunction(): JavaScriptFunction<T> in isValid() 37 internal fun <T : Any?> internalJniGetFunction(): JavaScriptFunction<T> = jniGetFunction() in isValid() 38 inline fun <reified ReturnType : Any?> getFunction(): JavaScriptFunction<ReturnType> { in isValid() 44 fun getFunction(): JavaScriptFunction<Unit> { in getFunction()
|
| H A D | CppType.kt | 33 JS_FUNCTION(JavaScriptFunction::class);
|
| H A D | JavaScriptFunction.kt | 13 class JavaScriptFunction<ReturnType : Any?> @DoNotStrip private constructor(@DoNotStrip private val… class
|
| /expo/packages/expo-modules-core/ios/Swift/ |
| H A D | JavaScriptFunction.swift | 6 public final class JavaScriptFunction<ReturnType>: AnyArgument, AnyJavaScriptValue { 58 throw Conversions.ConvertingException<JavaScriptFunction<ReturnType>>(value) in convert()
|
| /expo/ios/versioned/sdk49/ExpoModulesCore/ios/Swift/ |
| H A D | JavaScriptFunction.swift | 6 public final class JavaScriptFunction<ReturnType>: AnyArgument, AnyJavaScriptValue { 58 throw Conversions.ConvertingException<JavaScriptFunction<ReturnType>>(value) in convert()
|
| /expo/packages/expo-modules-core/android/src/androidTest/java/expo/modules/kotlin/jni/ |
| H A D | JavaScriptFunctionTest.kt | 53 Function("decorate") { jsFunction: JavaScriptFunction<String> -> in <lambda>()
|
| /expo/packages/expo-modules-core/ios/Tests/ |
| H A D | FunctionSpec.swift | 269 Function("withFunction") { (fn: JavaScriptFunction<String>) -> String in in spec()
|
| /expo/ios/versioned/sdk49/ExpoModulesCore/ios/Tests/ |
| H A D | FunctionSpec.swift | 269 Function("withFunction") { (fn: JavaScriptFunction<String>) -> String in in spec()
|
| /expo/packages/expo-modules-core/android/src/main/cpp/types/ |
| H A D | FrontendConverter.cpp | 220 return JavaScriptFunction::newInstance( in convert()
|
| /expo/docs/pages/modules/ |
| H A D | module-api.mdx | 683 …JavaScriptObject` type can be used to allow only object types and `JavaScriptFunction<ReturnType>`…
|