Home
last modified time | relevance | path

Searched refs:jsObject (Results 1 – 25 of 77) sorted by relevance

1234

/expo/packages/expo-modules-core/ios/Tests/
H A DSharedObjectRegistrySpec.swift46 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 DSharedObjectRegistrySpec.swift46 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 DJavaScriptObjectTest.kt26 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 DJavaScriptValueTest.kt54 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 DJavaScriptClassTest.kt55 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 DJavaScriptRuntimeTest.kt90 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 DSharedObjectRegistry.swift62 …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 DSharedObjectRegistry.swift62 …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 DSharedObjectRegistry.swift62 …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 DSharedObjectRegistry.swift62 …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 DJavaScriptObject.cpp43 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 DJavaScriptObject.h40 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 DJavaScriptTypedArray.cpp10 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 DJavaScriptModuleObject.h28 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 DJavaScriptTypedArray.h31 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 DDynamicSharedObjectType.swift21 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 DSyncFunctionComponent.kt26 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 DSyncFunctionComponent.kt26 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 DDynamicSharedObjectType.swift25 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 DSyncFunctionComponent.kt38 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 DSyncFunctionComponent.kt38 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 DDynamicSharedObjectType.swift39 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 DPropertyComponent.kt28 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 DPropertyComponent.kt28 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 DPropertyComponent.kt28 fun attachToJSObject(jsObject: JavaScriptModuleObject) { in <lambda>()
46 jsObject.registerProperty( in <lambda>()

1234