| /expo/packages/expo-modules-core/ios/Tests/ |
| H A D | SharedObjectRegistrySpec.swift | 46 let jsObject = runtime.createObject() in spec() variable 48 expect(jsObject.hasProperty(sharedObjectIdPropertyName)) == true in spec() 53 let jsObject = runtime.createObject() in spec() variable 57 expect(pair?.javaScript.lock()) == jsObject in spec() 74 let jsObject = runtime.createObject() in spec() variable 84 let jsObject = runtime.createObject() in spec() variable 85 SharedObjectRegistry.add(native: nativeObject, javaScript: jsObject) in spec() 89 let jsObject = runtime.createObject() in spec() variable 90 expect(SharedObjectRegistry.toNativeObject(jsObject)).to(beNil()) in spec() 97 let jsObject = runtime.createObject() in spec() variable [all …]
|
| /expo/ios/versioned/sdk49/ExpoModulesCore/ios/Tests/ |
| H A D | SharedObjectRegistrySpec.swift | 46 let jsObject = runtime.createObject() in spec() variable 48 expect(jsObject.hasProperty(sharedObjectIdPropertyName)) == true in spec() 53 let jsObject = runtime.createObject() in spec() variable 57 expect(pair?.javaScript.lock()) == jsObject in spec() 74 let jsObject = runtime.createObject() in spec() variable 84 let jsObject = runtime.createObject() in spec() variable 85 SharedObjectRegistry.add(native: nativeObject, javaScript: jsObject) in spec() 89 let jsObject = runtime.createObject() in spec() variable 90 expect(SharedObjectRegistry.toNativeObject(jsObject)).to(beNil()) in spec() 97 let jsObject = runtime.createObject() in spec() variable [all …]
|
| /expo/packages/expo-modules-core/android/src/androidTest/java/expo/modules/kotlin/jni/ |
| H A D | JavaScriptObjectTest.kt | 26 val jsObject = emptyObject() in <lambda>() constant 39 val property = jsObject.getProperty("prop") in <lambda>() 47 val property = jsObject.getProperty("foo") in <lambda>() 54 jsObject.setProperty("foo", true) in <lambda>() 55 jsObject.setProperty("bar", false) in <lambda>() 57 val foo = jsObject.getProperty("foo").getBool() in <lambda>() 105 setProperty("foo", jsObject) in <lambda>() 117 jsObject.setProperty("foo", null) in <lambda>() 118 val foo = jsObject.getProperty("foo") in <lambda>() 167 receivedObject = jsObject in <lambda>() [all …]
|
| H A D | JavaScriptValueTest.kt | 54 val jsObject = objectResult.getObject() in <lambda>() constant 55 Truth.assertThat(jsObject.hasProperty("p1")).isEqualTo(true) in <lambda>() 57 val p1 = jsObject.getProperty("p1") in <lambda>() 62 val properties = jsObject.getPropertyNames() in <lambda>() 74 val jsObject = jsValue.getObject() in <lambda>() constant 75 receivedObject = jsObject in <lambda>() 76 jsObject.setProperty("expo", 123) in <lambda>()
|
| H A D | JavaScriptClassTest.kt | 55 val jsObject = evaluateScript("new expo.modules.TestModule.MyClass()").getObject() in <lambda>() constant 56 Truth.assertThat(jsObject.getPropertyNames()).asList().containsExactly("foo") in <lambda>() 57 Truth.assertThat(jsObject.getProperty("foo").getString()).isEqualTo("bar") in <lambda>() 111 val jsObject = evaluateScript("new expo.modules.TestModule.MySharedObject()").getObject() in <lambda>() constant 112 val id = SharedObjectId(jsObject.getProperty(sharedObjectIdPropertyName).getInt()) in <lambda>() 186 val jsObject = evaluateScript("new expo.modules.TestModule.MySharedObject()").getObject() in <lambda>() constant 187 id = SharedObjectId(jsObject.getProperty(sharedObjectIdPropertyName).getInt()) in <lambda>() 190 Truth.assertThat(jsObject.hasProperty("__expo_shared_object_deallocator__")).isTrue() in <lambda>()
|
| H A D | JavaScriptRuntimeTest.kt | 90 val jsObject = jsiInterop.createObject() in createObject_should_return_a_valid_object() constant 92 Truth.assertThat(jsObject.getPropertyNames()).hasLength(0) in createObject_should_return_a_valid_object() 94 jsObject.setProperty("foo", "bar") in createObject_should_return_a_valid_object() 95 Truth.assertThat(jsObject.getProperty("foo").getString()).isEqualTo("bar") in createObject_should_return_a_valid_object()
|
| /expo/ios/versioned/sdk47/ExpoModulesCore/ios/Swift/SharedObjects/ |
| H A D | SharedObjectRegistry.swift | 62 …internal static func add(native nativeObject: SharedObject, javaScript jsObject: JavaScriptObject)… in add() 67 jsObject.defineProperty(sharedObjectIdPropertyName, value: id, options: [.writable]) in add() 70 jsObject.setObjectDeallocator { delete(id) } in add() 73 pairs[id] = (native: nativeObject, javaScript: jsObject.createWeak()) in add() 95 internal static func toNativeObject(_ jsObject: JavaScriptObject) -> SharedObject? { in toNativeObject() 96 if let objectId = try? jsObject.getProperty(sharedObjectIdPropertyName).asInt() { in toNativeObject() 123 if let jsObject = toJavaScriptObject(nativeObject) { in ensureSharedJavaScriptObject() variable 125 return jsObject in ensureSharedJavaScriptObject()
|
| /expo/ios/versioned/sdk48/ExpoModulesCore/ios/Swift/SharedObjects/ |
| H A D | SharedObjectRegistry.swift | 62 …internal static func add(native nativeObject: SharedObject, javaScript jsObject: JavaScriptObject)… in add() 67 jsObject.defineProperty(sharedObjectIdPropertyName, value: id, options: [.writable]) in add() 70 jsObject.setObjectDeallocator { delete(id) } in add() 73 pairs[id] = (native: nativeObject, javaScript: jsObject.createWeak()) in add() 95 internal static func toNativeObject(_ jsObject: JavaScriptObject) -> SharedObject? { in toNativeObject() 96 if let objectId = try? jsObject.getProperty(sharedObjectIdPropertyName).asInt() { in toNativeObject() 123 if let jsObject = toJavaScriptObject(nativeObject) { in ensureSharedJavaScriptObject() variable 125 return jsObject in ensureSharedJavaScriptObject()
|
| /expo/packages/expo-modules-core/ios/Swift/SharedObjects/ |
| H A D | SharedObjectRegistry.swift | 62 …internal static func add(native nativeObject: SharedObject, javaScript jsObject: JavaScriptObject)… in add() 67 jsObject.defineProperty(sharedObjectIdPropertyName, value: id, options: [.writable]) in add() 70 jsObject.setObjectDeallocator { delete(id) } in add() 73 pairs[id] = (native: nativeObject, javaScript: jsObject.createWeak()) in add() 95 internal static func toNativeObject(_ jsObject: JavaScriptObject) -> SharedObject? { in toNativeObject() 96 if let objectId = try? jsObject.getProperty(sharedObjectIdPropertyName).asInt() { in toNativeObject() 123 if let jsObject = toJavaScriptObject(nativeObject) { in ensureSharedJavaScriptObject() variable 125 return jsObject in ensureSharedJavaScriptObject()
|
| /expo/ios/versioned/sdk49/ExpoModulesCore/ios/Swift/SharedObjects/ |
| H A D | SharedObjectRegistry.swift | 62 …internal static func add(native nativeObject: SharedObject, javaScript jsObject: JavaScriptObject)… in add() 67 jsObject.defineProperty(sharedObjectIdPropertyName, value: id, options: [.writable]) in add() 70 jsObject.setObjectDeallocator { delete(id) } in add() 73 pairs[id] = (native: nativeObject, javaScript: jsObject.createWeak()) in add() 95 internal static func toNativeObject(_ jsObject: JavaScriptObject) -> SharedObject? { in toNativeObject() 96 if let objectId = try? jsObject.getProperty(sharedObjectIdPropertyName).asInt() { in toNativeObject() 123 if let jsObject = toJavaScriptObject(nativeObject) { in ensureSharedJavaScriptObject() variable 125 return jsObject in ensureSharedJavaScriptObject()
|
| /expo/packages/expo-modules-core/android/src/main/cpp/ |
| H A D | JavaScriptObject.cpp | 43 std::shared_ptr<jsi::Object> jsObject in JavaScriptObject() argument 44 ) : runtimeHolder(std::move(runtime)), jsObject(std::move(jsObject)) { in JavaScriptObject() 50 std::shared_ptr<jsi::Object> jsObject in JavaScriptObject() argument 51 ) : runtimeHolder(std::move(runtime)), jsObject(std::move(jsObject)) { in JavaScriptObject() 56 return jsObject; in get() 61 return jsObject->hasProperty(jsRuntime, name.c_str()); in hasProperty() 66 return jsObject->getProperty(jsRuntime, name.c_str()); in getProperty() 124 jsObject->setProperty(jsRuntime, name.c_str(), value); in setProperty() 130 jsObject->setProperty( in unsetProperty() 153 std::shared_ptr<jsi::Object> jsObject in newInstance() argument [all …]
|
| H A D | JavaScriptObject.h | 40 std::shared_ptr<jsi::Object> jsObject 45 std::shared_ptr<jsi::Object> jsObject 50 std::shared_ptr<jsi::Object> jsObject 81 std::shared_ptr<jsi::Object> jsObject; variable 119 jsObject->setProperty( in setProperty() 136 …common::definePropertyOnJSIObject(jsRuntime, jsObject.get(), cName.c_str(), std::move(descriptor)); in defineProperty()
|
| H A D | JavaScriptTypedArray.cpp | 10 std::shared_ptr<jsi::Object> jsObject in JavaScriptTypedArray() argument 12 std::move(jsObject)) { in JavaScriptTypedArray() 20 std::shared_ptr<jsi::Object> jsObject in JavaScriptTypedArray() argument 22 std::move(jsObject)) { in JavaScriptTypedArray() 96 std::shared_ptr<jsi::Object> jsObject in newInstance() argument 100 std::move(jsObject) in newInstance()
|
| H A D | JavaScriptModuleObject.h | 28 jsi::Object *jsObject, 35 jsi::Object *jsObject, 42 jsi::Object *jsObject, 142 jsi::Object *jsObject, 149 jsi::Object *jsObject, 156 jsi::Object *jsObject,
|
| H A D | JavaScriptTypedArray.h | 31 std::shared_ptr<jsi::Object> jsObject 36 std::shared_ptr<jsi::Object> jsObject 41 std::shared_ptr<jsi::Object> jsObject
|
| /expo/ios/versioned/sdk47/ExpoModulesCore/ios/Swift/DynamicTypes/ |
| H A D | DynamicSharedObjectType.swift | 21 if let jsObject = try (value as? JavaScriptValue)?.asObject(), in cast<ValueType>() variable 22 let nativeSharedObject = SharedObjectRegistry.toNativeObject(jsObject) { in cast<ValueType>()
|
| /expo/android/versioned-abis/expoview-abi48_0_0/src/main/java/abi48_0_0/expo/modules/kotlin/functions/ |
| H A D | SyncFunctionComponent.kt | 26 override fun attachToJSObject(appContext: AppContext, jsObject: JavaScriptModuleObject) { in <lambda>() 27 jsObject.registerSyncFunction( in <lambda>() 33 FunctionCallException(name, jsObject.name, it) in <lambda>()
|
| /expo/android/versioned-abis/expoview-abi47_0_0/src/main/java/abi47_0_0/expo/modules/kotlin/functions/ |
| H A D | SyncFunctionComponent.kt | 26 override fun attachToJSObject(appContext: AppContext, jsObject: JavaScriptModuleObject) { in <lambda>() 27 jsObject.registerSyncFunction( in <lambda>() 33 FunctionCallException(name, jsObject.name, it) in <lambda>()
|
| /expo/ios/versioned/sdk48/ExpoModulesCore/ios/Swift/DynamicTypes/ |
| H A D | DynamicSharedObjectType.swift | 25 if let jsObject = try (value as? JavaScriptValue)?.asObject(), in cast<ValueType>() variable 26 let nativeSharedObject = SharedObjectRegistry.toNativeObject(jsObject) { in cast<ValueType>()
|
| /expo/packages/expo-modules-core/android/src/main/java/expo/modules/kotlin/functions/ |
| H A D | SyncFunctionComponent.kt | 38 override fun attachToJSObject(appContext: AppContext, jsObject: JavaScriptModuleObject) { in <lambda>() 39 jsObject.registerSyncFunction( in <lambda>() 44 getJNIFunctionBody(jsObject.name, appContext) in <lambda>()
|
| /expo/android/versioned-abis/expoview-abi49_0_0/src/main/java/abi49_0_0/expo/modules/kotlin/functions/ |
| H A D | SyncFunctionComponent.kt | 38 override fun attachToJSObject(appContext: AppContext, jsObject: JavaScriptModuleObject) { in <lambda>() 39 jsObject.registerSyncFunction( in <lambda>() 44 getJNIFunctionBody(jsObject.name, appContext) in <lambda>()
|
| /expo/ios/versioned/sdk49/ExpoModulesCore/ios/Swift/DynamicTypes/ |
| H A D | DynamicSharedObjectType.swift | 39 if let jsObject = try? jsValue.asObject(), in cast() variable 40 let nativeSharedObject = SharedObjectRegistry.toNativeObject(jsObject) { in cast()
|
| /expo/android/versioned-abis/expoview-abi48_0_0/src/main/java/abi48_0_0/expo/modules/kotlin/objects/ |
| H A D | PropertyComponent.kt | 28 fun attachToJSObject(jsObject: JavaScriptModuleObject) { in <lambda>() 46 jsObject.registerProperty( in <lambda>()
|
| /expo/android/versioned-abis/expoview-abi47_0_0/src/main/java/abi47_0_0/expo/modules/kotlin/objects/ |
| H A D | PropertyComponent.kt | 28 fun attachToJSObject(jsObject: JavaScriptModuleObject) { in <lambda>() 46 jsObject.registerProperty( in <lambda>()
|
| /expo/android/versioned-abis/expoview-abi49_0_0/src/main/java/abi49_0_0/expo/modules/kotlin/objects/ |
| H A D | PropertyComponent.kt | 28 fun attachToJSObject(jsObject: JavaScriptModuleObject) { in <lambda>() 46 jsObject.registerProperty( in <lambda>()
|