Lines Matching refs:runtimeHelper
65 runtimeHelper->runOnUIGuarded(*jsFunction, jsi::Value(timestamp)); in NativeReanimatedModule()
81 auto jsRuntime = this->runtimeHelper->rnRuntime(); in NativeReanimatedModule()
182 if (!runtimeHelper) { in installCoreFunctions()
185 runtimeHelper = in installCoreFunctions()
188 runtimeHelper->callGuard = in installCoreFunctions()
189 std::make_unique<CoreFunction>(runtimeHelper.get(), callGuard); in installCoreFunctions()
190 runtimeHelper->valueUnpacker = in installCoreFunctions()
191 std::make_unique<CoreFunction>(runtimeHelper.get(), valueUnpacker); in installCoreFunctions()
195 if (runtimeHelper) { in ~NativeReanimatedModule()
196 runtimeHelper->callGuard = nullptr; in ~NativeReanimatedModule()
197 runtimeHelper->valueUnpacker = nullptr; in ~NativeReanimatedModule()
204 runtimeHelper->uiRuntimeDestroyed = true; in ~NativeReanimatedModule()
216 jsi::Runtime &rt = *runtimeHelper->uiRuntime(); in scheduleOnUI()
218 runtimeHelper->runOnUIGuarded(workletValue); in scheduleOnUI()
226 runtimeHelper, rt, initialShareable); in makeSynchronizedDataHolder()
255 shareable = std::make_shared<ShareableWorklet>(runtimeHelper, rt, object); in makeShareableClone()
257 shareable = std::make_shared<ShareableHandle>(runtimeHelper, rt, object); in makeShareableClone()
265 runtimeHelper, rt, std::move(function)); in makeShareableClone()
270 runtimeHelper, rt, object.asArray(rt)); in makeShareableClone()
276 runtimeHelper, rt, object.getHostObject(rt)); in makeShareableClone()
280 runtimeHelper, rt, object); in makeShareableClone()
319 jsi::Runtime &rt = *runtimeHelper->uiRuntime(); in registerEventHandler()
322 runtimeHelper, in registerEventHandler()
441 runtimeHelper, in registerSensor()
674 jsi::Runtime &rt = *runtimeHelper->uiRuntime(); in subscribeForKeyboardEvents()
676 runtimeHelper->runOnUIGuarded( in subscribeForKeyboardEvents()