Lines Matching refs:rt

11 void MutableValue::setValue(jsi::Runtime &rt, const jsi::Value &newValue) {  in setValue()  argument
13 value = ShareableValue::adapt(rt, newValue, runtimeManager); in setValue()
21 if (RuntimeDecorator::isUIRuntime(rt)) { in setValue()
29 jsi::Value MutableValue::getValue(jsi::Runtime &rt) { in getValue() argument
31 return value->getValue(rt); in getValue()
35 jsi::Runtime &rt, in set() argument
38 auto propName = name.utf8(rt); in set()
41 rt, in set()
45 if (RuntimeDecorator::isUIRuntime(rt)) { in set()
49 rt, std::make_shared<MutableValueSetterProxy>(shared_from_this())); in set()
50 runtimeManager->valueSetter->getValue(rt) in set()
51 .asObject(rt) in set()
52 .asFunction(rt) in set()
53 .callWithThis(rt, setterProxy, newValue); in set()
57 animation = getWeakRef(rt); in set()
59 *animation.lock() = jsi::Value(rt, newValue); in set()
63 setter->set(rt, jsi::PropNameID::forAscii(rt, "_value"), newValue); in set()
68 auto shareable = ShareableValue::adapt(rt, newValue, runtimeManager); in set()
70 jsi::Runtime &rt = *this->runtimeManager->runtime.get(); in set() local
72 rt, std::make_shared<MutableValueSetterProxy>(shared_from_this())); in set()
73 jsi::Value newValue = shareable->getValue(rt); in set()
74 runtimeManager->valueSetter->getValue(rt) in set()
75 .asObject(rt) in set()
76 .asFunction(rt) in set()
77 .callWithThis(rt, setterProxy, newValue); in set()
83 jsi::Value MutableValue::get(jsi::Runtime &rt, const jsi::PropNameID &name) { in get() argument
84 auto propName = name.utf8(rt); in get()
87 return getValue(rt); in get()
90 if (RuntimeDecorator::isUIRuntime(rt)) { in get()
93 return getValue(rt); in get()
97 animation = getWeakRef(rt); in get()
99 return jsi::Value(rt, *(animation.lock())); in get()
106 std::vector<jsi::PropNameID> MutableValue::getPropertyNames(jsi::Runtime &rt) { in getPropertyNames() argument
108 result.push_back(jsi::PropNameID::forUtf8(rt, std::string("value"))); in getPropertyNames()
113 jsi::Runtime &rt, in MutableValue() argument
119 value(ShareableValue::adapt(rt, initial, runtimeManager)) {} in MutableValue()