Home
last modified time | relevance | path

Searched refs:JavaScriptFunction (Results 1 – 24 of 24) sorted by relevance

/expo/packages/expo-modules-core/android/src/main/cpp/
H A DJavaScriptFunction.cpp9 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 DJavaScriptFunction.h21 class JavaScriptFunction : public jni::HybridClass<JavaScriptFunction, Destructible>, JSIFunctionWr…
29 static jni::local_ref<JavaScriptFunction::javaobject> newInstance(
35 JavaScriptFunction(
40 JavaScriptFunction(
H A DJavaScriptValue.h25 class JavaScriptFunction; variable
90 jni::local_ref<jni::HybridClass<JavaScriptFunction, Destructible>::javaobject> jniGetFunction();
H A DJNIInjector.cpp31 expo::JavaScriptFunction::registerNatives(); in JNI_OnLoad()
H A DJavaScriptObject.h24 class JavaScriptFunction; variable
94 jni::local_ref<jni::HybridClass<JavaScriptFunction, Destructible>::javaobject> jniAsFunction();
H A DJavaScriptValue.cpp166 jni::local_ref<JavaScriptFunction::javaobject> JavaScriptValue::jniGetFunction() { in jniGetFunction()
170 return JavaScriptFunction::newInstance( in jniGetFunction()
H A DJavaScriptObject.cpp112 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 DJavaScriptFunctionTypeConverter.kt6 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 DTypeConverterProvider.kt15 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 DJavaScriptFunctionTypeConverter.kt6 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 DTypeConverterProvider.kt16 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 DJavaScriptValue.kt35 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 DCppType.kt33 JS_FUNCTION(JavaScriptFunction::class);
H A DJavaScriptFunction.kt13 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 DJavaScriptValue.kt35 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 DCppType.kt33 JS_FUNCTION(JavaScriptFunction::class);
H A DJavaScriptFunction.kt13 class JavaScriptFunction<ReturnType : Any?> @DoNotStrip private constructor(@DoNotStrip private val… class
/expo/packages/expo-modules-core/ios/Swift/
H A DJavaScriptFunction.swift6 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 DJavaScriptFunction.swift6 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 DJavaScriptFunctionTest.kt53 Function("decorate") { jsFunction: JavaScriptFunction<String> -> in <lambda>()
/expo/packages/expo-modules-core/ios/Tests/
H A DFunctionSpec.swift269 Function("withFunction") { (fn: JavaScriptFunction<String>) -> String in in spec()
/expo/ios/versioned/sdk49/ExpoModulesCore/ios/Tests/
H A DFunctionSpec.swift269 Function("withFunction") { (fn: JavaScriptFunction<String>) -> String in in spec()
/expo/packages/expo-modules-core/android/src/main/cpp/types/
H A DFrontendConverter.cpp220 return JavaScriptFunction::newInstance( in convert()
/expo/docs/pages/modules/
H A Dmodule-api.mdx683 …JavaScriptObject` type can be used to allow only object types and `JavaScriptFunction<ReturnType>`…