Lines Matching refs:jsi

26       jsi::Runtime &rt,
27 const jsi::Value &callGuard,
28 const jsi::Value &valueUnpacker) = 0;
31 virtual jsi::Value makeShareableClone(
32 jsi::Runtime &rt,
33 const jsi::Value &value,
34 const jsi::Value &shouldRetainRemote) = 0;
37 virtual jsi::Value makeSynchronizedDataHolder(
38 jsi::Runtime &rt,
39 const jsi::Value &initialShareable) = 0;
40 virtual jsi::Value getDataSynchronously(
41 jsi::Runtime &rt,
42 const jsi::Value &synchronizedDataHolderRef) = 0;
45 virtual void scheduleOnUI(jsi::Runtime &rt, const jsi::Value &worklet) = 0;
48 virtual jsi::Value registerEventHandler(
49 jsi::Runtime &rt,
50 const jsi::Value &eventHash,
51 const jsi::Value &worklet) = 0;
53 jsi::Runtime &rt,
54 const jsi::Value &registrationId) = 0;
57 virtual jsi::Value getViewProp(
58 jsi::Runtime &rt,
59 const jsi::Value &viewTag,
60 const jsi::Value &propName,
61 const jsi::Value &callback) = 0;
64 virtual jsi::Value registerSensor(
65 jsi::Runtime &rt,
66 const jsi::Value &sensorType,
67 const jsi::Value &interval,
68 const jsi::Value &iosReferenceFrame,
69 const jsi::Value &sensorDataContainer) = 0;
71 jsi::Runtime &rt,
72 const jsi::Value &sensorId) = 0;
75 virtual jsi::Value subscribeForKeyboardEvents(
76 jsi::Runtime &rt,
77 const jsi::Value &keyboardEventContainer,
78 const jsi::Value &isStatusBarTranslucent) = 0;
80 jsi::Runtime &rt,
81 const jsi::Value &listenerId) = 0;
84 virtual jsi::Value enableLayoutAnimations(
85 jsi::Runtime &rt,
86 const jsi::Value &config) = 0;
87 virtual jsi::Value configureProps(
88 jsi::Runtime &rt,
89 const jsi::Value &uiProps,
90 const jsi::Value &nativeProps) = 0;
93 virtual jsi::Value configureLayoutAnimation(
94 jsi::Runtime &rt,
95 const jsi::Value &viewTag,
96 const jsi::Value &type,
97 const jsi::Value &sharedTransitionTag,
98 const jsi::Value &config) = 0;