Home
last modified time | relevance | path

Searched refs:jsValue (Results 1 – 25 of 56) sorted by relevance

123

/expo/packages/expo-modules-core/android/src/main/cpp/
H A DJavaScriptValue.cpp40 ) : runtimeHolder(std::move(runtime)), jsValue(std::move(jsValue)) { in JavaScriptValue()
47 ) : runtimeHolder(std::move(runtime)), jsValue(std::move(jsValue)) { in JavaScriptValue()
52 return jsValue; in get()
90 return jsValue->isNull(); in isNull()
98 return jsValue->isBool(); in isBool()
114 if (jsValue->isObject()) { in isFunction()
123 if (jsValue->isObject()) { in isArray()
136 if (jsValue->isObject()) { in isTypedArray()
144 return jsValue->getBool(); in getBool()
181 auto jsArray = jsValue in getArray()
[all …]
H A DJavaScriptValue.h41 std::shared_ptr<jsi::Value> jsValue
46 std::shared_ptr<jsi::Value> jsValue
51 std::shared_ptr<jsi::Value> jsValue
96 std::shared_ptr<jsi::Value> jsValue; variable
/expo/packages/expo-modules-core/android/src/main/java/expo/modules/kotlin/types/
H A DEnumTypeConverter.kt86 jsValue: Any, in convertEnumWithParameter()
97 val jsUnwrapValue = if (jsValue is Dynamic) { in convertEnumWithParameter()
99 jsValue.asString() in convertEnumWithParameter()
101 jsValue.asInt() in convertEnumWithParameter()
105 jsValue as String in convertEnumWithParameter()
107 if (jsValue is Double) { in convertEnumWithParameter()
108 jsValue.toInt() in convertEnumWithParameter()
110 jsValue as Int in convertEnumWithParameter()
119 …) { "Couldn't convert '$jsValue' to ${enumClass.simpleName} where $parameterName is the enum param… in convertEnumWithParameter()
/expo/android/versioned-abis/expoview-abi48_0_0/src/main/java/abi48_0_0/expo/modules/kotlin/types/
H A DEnumTypeConverter.kt86 jsValue: Any, in convertEnumWithParameter()
98 val jsUnwrapValue = if (jsValue is Dynamic) { in convertEnumWithParameter()
100 jsValue.asString() in convertEnumWithParameter()
102 jsValue.asInt() in convertEnumWithParameter()
106 jsValue as String in convertEnumWithParameter()
108 if (jsValue is Double) { in convertEnumWithParameter()
109 jsValue.toInt() in convertEnumWithParameter()
111 jsValue as Int in convertEnumWithParameter()
120 …) { "Couldn't convert '$jsValue' to ${enumClass.simpleName} where $parameterName is the enum param… in convertEnumWithParameter()
/expo/android/versioned-abis/expoview-abi49_0_0/src/main/java/abi49_0_0/expo/modules/kotlin/types/
H A DEnumTypeConverter.kt86 jsValue: Any, in convertEnumWithParameter()
98 val jsUnwrapValue = if (jsValue is Dynamic) { in convertEnumWithParameter()
100 jsValue.asString() in convertEnumWithParameter()
102 jsValue.asInt() in convertEnumWithParameter()
106 jsValue as String in convertEnumWithParameter()
108 if (jsValue is Double) { in convertEnumWithParameter()
109 jsValue.toInt() in convertEnumWithParameter()
111 jsValue as Int in convertEnumWithParameter()
120 …) { "Couldn't convert '$jsValue' to ${enumClass.simpleName} where $parameterName is the enum param… in convertEnumWithParameter()
/expo/android/versioned-abis/expoview-abi47_0_0/src/main/java/abi47_0_0/expo/modules/kotlin/types/
H A DEnumTypeConverter.kt86 jsValue: Any, in convertEnumWithParameter()
98 val jsUnwrapValue = if (jsValue is Dynamic) { in convertEnumWithParameter()
100 jsValue.asString() in convertEnumWithParameter()
102 jsValue.asInt() in convertEnumWithParameter()
106 jsValue as String in convertEnumWithParameter()
108 if (jsValue is Double) { in convertEnumWithParameter()
109 jsValue.toInt() in convertEnumWithParameter()
111 jsValue as Int in convertEnumWithParameter()
120 …) { "Couldn't convert '$jsValue' to ${enumClass.simpleName} where $parameterName is the enum param… in convertEnumWithParameter()
/expo/packages/expo-modules-core/ios/Swift/DynamicTypes/
H A DDynamicOptionalType.swift24 func cast(jsValue: JavaScriptValue, appContext: AppContext) throws -> Any { in cast()
25 if jsValue.isUndefined() || jsValue.isNull() { in cast()
28 return try wrappedType.cast(jsValue: jsValue, appContext: appContext) in cast()
H A DDynamicSharedObjectType.swift44 func cast(jsValue: JavaScriptValue, appContext: AppContext) throws -> Any { in cast()
45 if jsValue.kind == .number { in cast()
46 let sharedObjectId = jsValue.getInt() as SharedObjectId in cast()
53 if let jsObject = try? jsValue.asObject(), in cast()
H A DAnyDynamicType.swift23 func cast(jsValue: JavaScriptValue, appContext: AppContext) throws -> Any in wraps<InnerType>()
33 func cast(jsValue: JavaScriptValue, appContext: AppContext) throws -> Any { in wraps<InnerType>()
34 return jsValue.getRaw() in wraps<InnerType>()
H A DDynamicJavaScriptType.swift20 func cast(jsValue: JavaScriptValue, appContext: AppContext) throws -> Any { in cast()
21 return try innerType.convert(from: jsValue, appContext: appContext) in cast()
H A DDynamicTypedArrayType.swift20 func cast(jsValue: JavaScriptValue, appContext: AppContext) throws -> Any { in cast()
21 guard let jsTypedArray = jsValue.getTypedArray() else { in cast()
/expo/ios/versioned/sdk49/ExpoModulesCore/ios/Swift/DynamicTypes/
H A DDynamicOptionalType.swift24 func cast(jsValue: JavaScriptValue, appContext: AppContext) throws -> Any { in cast()
25 if jsValue.isUndefined() || jsValue.isNull() { in cast()
28 return try wrappedType.cast(jsValue: jsValue, appContext: appContext) in cast()
H A DAnyDynamicType.swift23 func cast(jsValue: JavaScriptValue, appContext: AppContext) throws -> Any in wraps<InnerType>()
33 func cast(jsValue: JavaScriptValue, appContext: AppContext) throws -> Any { in wraps<InnerType>()
34 return jsValue.getRaw() in wraps<InnerType>()
H A DDynamicJavaScriptType.swift20 func cast(jsValue: JavaScriptValue, appContext: AppContext) throws -> Any { in cast()
21 return try innerType.convert(from: jsValue, appContext: appContext) in cast()
H A DDynamicSharedObjectType.swift38 func cast(jsValue: JavaScriptValue, appContext: AppContext) throws -> Any { in cast()
39 if let jsObject = try? jsValue.asObject(), in cast()
H A DDynamicTypedArrayType.swift20 func cast(jsValue: JavaScriptValue, appContext: AppContext) throws -> Any { in cast()
21 guard let jsTypedArray = jsValue.getTypedArray() else { in cast()
/expo/packages/expo-modules-core/ios/Swift/
H A DJavaScriptUtils.swift50 return try jsValues.enumerated().map { index, jsValue in in cast()
55 if let jsValue = jsValue as? JavaScriptValue { in cast() variable
56 return try type.cast(jsValue: jsValue, appContext: appContext) in cast()
58 return jsValue in cast()
/expo/ios/versioned/sdk49/ExpoModulesCore/ios/Swift/
H A DJavaScriptUtils.swift50 return try jsValues.enumerated().map { index, jsValue in in cast()
55 if let jsValue = jsValue as? JavaScriptValue { in cast() variable
56 return try type.cast(jsValue: jsValue, appContext: appContext) in cast()
58 return jsValue in cast()
/expo/packages/expo-modules-core/android/src/androidTest/java/expo/modules/kotlin/jni/
H A DJavaScriptFunctionTest.kt22 val jsValue = jsiInterop.evaluateScript("() => {}") in <lambda>() constant
23 Truth.assertThat(jsValue.isFunction()).isTrue() in <lambda>()
24 val jsFunction = jsValue.getFunction() in <lambda>()
/expo/ios/versioned/sdk47/EXGL/common/
H A DABI47_0_0EXJsiUtils.h45 inline bool jsValueToBool(jsi::Runtime &runtime, const jsi::Value &jsValue) { in jsValueToBool() argument
46 return jsValue.isBool() in jsValueToBool()
47 ? jsValue.getBool() in jsValueToBool()
48 : throw std::runtime_error(jsValue.toString(runtime).utf8(runtime) + " is not a bool value"); in jsValueToBool()
/expo/packages/expo-gl/common/
H A DEXJsiUtils.h45 inline bool jsValueToBool(jsi::Runtime &runtime, const jsi::Value &jsValue) { in jsValueToBool() argument
46 return jsValue.isBool() in jsValueToBool()
47 ? jsValue.getBool() in jsValueToBool()
48 : throw std::runtime_error(jsValue.toString(runtime).utf8(runtime) + " is not a bool value"); in jsValueToBool()
/expo/ios/versioned/sdk48/ExpoGL/common/
H A DABI48_0_0EXJsiUtils.h45 inline bool jsValueToBool(jsi::Runtime &runtime, const jsi::Value &jsValue) { in jsValueToBool() argument
46 return jsValue.isBool() in jsValueToBool()
47 ? jsValue.getBool() in jsValueToBool()
48 : throw std::runtime_error(jsValue.toString(runtime).utf8(runtime) + " is not a bool value"); in jsValueToBool()
/expo/ios/versioned/sdk49/ExpoGL/common/
H A DABI49_0_0EXJsiUtils.h45 inline bool jsValueToBool(jsi::Runtime &runtime, const jsi::Value &jsValue) { in jsValueToBool() argument
46 return jsValue.isBool() in jsValueToBool()
47 ? jsValue.getBool() in jsValueToBool()
48 : throw std::runtime_error(jsValue.toString(runtime).utf8(runtime) + " is not a bool value"); in jsValueToBool()
/expo/ios/versioned-react-native/ABI49_0_0/ReactNative/ReactCommon/jsi/jsi/test/
H A DABI49_0_0testlib.h38 bool checkValue(const Value& value, const std::string& jsValue) { in checkValue() argument
39 return function("function(value) { return value == " + jsValue + "; }") in checkValue()
/expo/ios/versioned-react-native/ABI48_0_0/ReactNative/ReactCommon/jsi/jsi/test/
H A DABI48_0_0testlib.h38 bool checkValue(const Value& value, const std::string& jsValue) { in checkValue() argument
39 return function("function(value) { return value == " + jsValue + "; }") in checkValue()

123