Home
last modified time | relevance | path

Searched refs:jsArray (Results 1 – 22 of 22) sorted by relevance

/expo/packages/expo-modules-core/android/src/main/java/expo/modules/kotlin/types/
H A DListTypeConverter.kt22 val jsArray = value.asArray() in <lambda>() constant
23 return convertFromReadableArray(jsArray) in <lambda>()
45 private fun convertFromReadableArray(jsArray: ReadableArray): List<*> { in <lambda>()
46 return List(jsArray.size()) { index -> in <lambda>()
47 jsArray.getDynamic(index).recycle { in <lambda>()
H A DPairTypeConverter.kt31 val jsArray = value.asArray() in <lambda>() constant
32 return convertFromReadableArray(jsArray) in <lambda>()
43 private fun convertFromReadableArray(jsArray: ReadableArray): Pair<*, *> { in <lambda>()
45 convertElement(jsArray, 0), in <lambda>()
46 convertElement(jsArray, 1) in <lambda>()
H A DArrayTypeConverter.kt22 val jsArray = value.asArray() in <lambda>() constant
23 val array = createTypedArray(jsArray.size()) in <lambda>()
24 for (i in 0 until jsArray.size()) { in <lambda>()
25 array[i] = jsArray in <lambda>()
H A DTypeConverterProvider.kt233 val jsArray = it.asArray() in createCachedConverters() constant
234 IntArray(jsArray.size()) { index -> in createCachedConverters()
235 jsArray.getInt(index) in createCachedConverters()
241 val jsArray = it.asArray() in createCachedConverters() constant
242 DoubleArray(jsArray.size()) { index -> in createCachedConverters()
243 jsArray.getDouble(index) in createCachedConverters()
249 val jsArray = it.asArray() in createCachedConverters() constant
250 FloatArray(jsArray.size()) { index -> in createCachedConverters()
251 jsArray.getDouble(index).toFloat() in createCachedConverters()
257 val jsArray = it.asArray() in createCachedConverters() constant
[all …]
/expo/android/versioned-abis/expoview-abi49_0_0/src/main/java/abi49_0_0/expo/modules/kotlin/types/
H A DListTypeConverter.kt22 val jsArray = value.asArray() in <lambda>() constant
23 return convertFromReadableArray(jsArray) in <lambda>()
45 private fun convertFromReadableArray(jsArray: ReadableArray): List<*> { in <lambda>()
46 return List(jsArray.size()) { index -> in <lambda>()
47 jsArray.getDynamic(index).recycle { in <lambda>()
H A DPairTypeConverter.kt31 val jsArray = value.asArray() in <lambda>() constant
32 return convertFromReadableArray(jsArray) in <lambda>()
43 private fun convertFromReadableArray(jsArray: ReadableArray): Pair<*, *> { in <lambda>()
45 convertElement(jsArray, 0), in <lambda>()
46 convertElement(jsArray, 1) in <lambda>()
H A DArrayTypeConverter.kt22 val jsArray = value.asArray() in <lambda>() constant
23 val array = createTypedArray(jsArray.size()) in <lambda>()
24 for (i in 0 until jsArray.size()) { in <lambda>()
25 array[i] = jsArray in <lambda>()
H A DTypeConverterProvider.kt234 val jsArray = it.asArray() in createCachedConverters() constant
235 IntArray(jsArray.size()) { index -> in createCachedConverters()
236 jsArray.getInt(index) in createCachedConverters()
242 val jsArray = it.asArray() in createCachedConverters() constant
243 DoubleArray(jsArray.size()) { index -> in createCachedConverters()
244 jsArray.getDouble(index) in createCachedConverters()
250 val jsArray = it.asArray() in createCachedConverters() constant
251 FloatArray(jsArray.size()) { index -> in createCachedConverters()
252 jsArray.getDouble(index).toFloat() in createCachedConverters()
258 val jsArray = it.asArray() in createCachedConverters() constant
[all …]
/expo/android/versioned-abis/expoview-abi48_0_0/src/main/java/abi48_0_0/expo/modules/kotlin/types/
H A DListTypeConverter.kt22 val jsArray = value.asArray() in <lambda>() constant
23 return convertFromReadableArray(jsArray) in <lambda>()
45 private fun convertFromReadableArray(jsArray: ReadableArray): List<*> { in <lambda>()
46 return List(jsArray.size()) { index -> in <lambda>()
47 jsArray.getDynamic(index).recycle { in <lambda>()
H A DPairTypeConverter.kt31 val jsArray = value.asArray() in <lambda>() constant
32 return convertFromReadableArray(jsArray) in <lambda>()
43 private fun convertFromReadableArray(jsArray: ReadableArray): Pair<*, *> { in <lambda>()
45 convertElement(jsArray, 0), in <lambda>()
46 convertElement(jsArray, 1) in <lambda>()
H A DArrayTypeConverter.kt22 val jsArray = value.asArray() in <lambda>() constant
23 val array = createTypedArray(jsArray.size()) in <lambda>()
24 for (i in 0 until jsArray.size()) { in <lambda>()
25 array[i] = jsArray in <lambda>()
H A DTypeConverterProvider.kt181 val jsArray = it.asArray() in createCashedConverters() constant
182 IntArray(jsArray.size()) { index -> in createCashedConverters()
183 jsArray.getInt(index) in createCashedConverters()
189 val jsArray = it.asArray() in createCashedConverters() constant
190 DoubleArray(jsArray.size()) { index -> in createCashedConverters()
191 jsArray.getDouble(index) in createCashedConverters()
197 val jsArray = it.asArray() in createCashedConverters() constant
198 FloatArray(jsArray.size()) { index -> in createCashedConverters()
199 jsArray.getDouble(index).toFloat() in createCashedConverters()
205 val jsArray = it.asArray() in createCashedConverters() constant
[all …]
/expo/android/versioned-abis/expoview-abi47_0_0/src/main/java/abi47_0_0/expo/modules/kotlin/types/
H A DListTypeConverter.kt22 val jsArray = value.asArray() in <lambda>() constant
23 return convertFromReadableArray(jsArray) in <lambda>()
45 private fun convertFromReadableArray(jsArray: ReadableArray): List<*> { in <lambda>()
46 return List(jsArray.size()) { index -> in <lambda>()
47 jsArray.getDynamic(index).recycle { in <lambda>()
H A DPairTypeConverter.kt31 val jsArray = value.asArray() in <lambda>() constant
32 return convertFromReadableArray(jsArray) in <lambda>()
43 private fun convertFromReadableArray(jsArray: ReadableArray): Pair<*, *> { in <lambda>()
45 convertElement(jsArray, 0), in <lambda>()
46 convertElement(jsArray, 1) in <lambda>()
H A DArrayTypeConverter.kt22 val jsArray = value.asArray() in <lambda>() constant
23 val array = createTypedArray(jsArray.size()) in <lambda>()
24 for (i in 0 until jsArray.size()) { in <lambda>()
25 array[i] = jsArray in <lambda>()
H A DTypeConverterProvider.kt175 val jsArray = it.asArray() in createCashedConverters() constant
176 IntArray(jsArray.size()) { index -> in createCashedConverters()
177 jsArray.getInt(index) in createCashedConverters()
183 val jsArray = it.asArray() in createCashedConverters() constant
184 DoubleArray(jsArray.size()) { index -> in createCashedConverters()
185 jsArray.getDouble(index) in createCashedConverters()
191 val jsArray = it.asArray() in createCashedConverters() constant
192 FloatArray(jsArray.size()) { index -> in createCashedConverters()
193 jsArray.getDouble(index).toFloat() in createCashedConverters()
199 val jsArray = it.asArray() in createCashedConverters() constant
[all …]
/expo/ios/versioned/sdk47/EXGL/common/
H A DABI47_0_0EXJsiUtils.h14 inline std::vector<T> jsArrayToVector(jsi::Runtime &runtime, const jsi::Array &jsArray) { in jsArrayToVector() argument
15 size_t length = jsArray.length(runtime); in jsArrayToVector()
19 values[i] = static_cast<T>(jsArray.getValueAtIndex(runtime, i).asNumber()); in jsArrayToVector()
25 inline std::vector<std::string> jsArrayToVector(jsi::Runtime &runtime, const jsi::Array &jsArray) { in jsArrayToVector() argument
26 size_t length = jsArray.length(runtime); in jsArrayToVector()
30 strings[i] = jsArray.getValueAtIndex(runtime, i).asString(runtime).utf8(runtime); in jsArrayToVector()
/expo/packages/expo-gl/common/
H A DEXJsiUtils.h14 inline std::vector<T> jsArrayToVector(jsi::Runtime &runtime, const jsi::Array &jsArray) { in jsArrayToVector() argument
15 size_t length = jsArray.length(runtime); in jsArrayToVector()
19 values[i] = static_cast<T>(jsArray.getValueAtIndex(runtime, i).asNumber()); in jsArrayToVector()
25 inline std::vector<std::string> jsArrayToVector(jsi::Runtime &runtime, const jsi::Array &jsArray) { in jsArrayToVector() argument
26 size_t length = jsArray.length(runtime); in jsArrayToVector()
30 strings[i] = jsArray.getValueAtIndex(runtime, i).asString(runtime).utf8(runtime); in jsArrayToVector()
/expo/ios/versioned/sdk48/ExpoGL/common/
H A DABI48_0_0EXJsiUtils.h14 inline std::vector<T> jsArrayToVector(jsi::Runtime &runtime, const jsi::Array &jsArray) { in jsArrayToVector() argument
15 size_t length = jsArray.length(runtime); in jsArrayToVector()
19 values[i] = static_cast<T>(jsArray.getValueAtIndex(runtime, i).asNumber()); in jsArrayToVector()
25 inline std::vector<std::string> jsArrayToVector(jsi::Runtime &runtime, const jsi::Array &jsArray) { in jsArrayToVector() argument
26 size_t length = jsArray.length(runtime); in jsArrayToVector()
30 strings[i] = jsArray.getValueAtIndex(runtime, i).asString(runtime).utf8(runtime); in jsArrayToVector()
/expo/ios/versioned/sdk49/ExpoGL/common/
H A DABI49_0_0EXJsiUtils.h14 inline std::vector<T> jsArrayToVector(jsi::Runtime &runtime, const jsi::Array &jsArray) { in jsArrayToVector() argument
15 size_t length = jsArray.length(runtime); in jsArrayToVector()
19 values[i] = static_cast<T>(jsArray.getValueAtIndex(runtime, i).asNumber()); in jsArrayToVector()
25 inline std::vector<std::string> jsArrayToVector(jsi::Runtime &runtime, const jsi::Array &jsArray) { in jsArrayToVector() argument
26 size_t length = jsArray.length(runtime); in jsArrayToVector()
30 strings[i] = jsArray.getValueAtIndex(runtime, i).asString(runtime).utf8(runtime); in jsArrayToVector()
/expo/packages/expo-modules-core/android/src/main/cpp/types/
H A DFrontendConverter.cpp304 const jsi::Array &jsArray, in createPrimitiveArray() argument
308 size_t size = jsArray.size(rt); in createPrimitiveArray()
311 tmpVector[i] = (T) jsArray.getValueAtIndex(rt, i).asNumber(); in createPrimitiveArray()
324 auto jsArray = value.asObject(rt).asArray(rt); in convert() local
325 auto _createPrimitiveArray = [&rt, env, &jsArray]( in convert()
328 return createPrimitiveArray(rt, env, jsArray, arrayConstructor, setRegion); in convert()
362 size_t size = jsArray.size(rt); in convert()
370 rt, env, moduleRegistry, jsArray.getValueAtIndex(rt, i) in convert()
396 auto jsArray = value.asObject(rt).asArray(rt); in convert() local
397 size_t size = jsArray.size(rt); in convert()
[all …]
/expo/packages/expo-modules-core/android/src/main/cpp/
H A DJavaScriptValue.cpp181 auto jsArray = jsValue in getArray() local
184 size_t size = jsArray.size(jsRuntime); in getArray()
191 std::make_shared<jsi::Value>(jsArray.getValueAtIndex(jsRuntime, i)) in getArray()