Lines Matching refs:wrapper
153 if (auto wrapper = AppMeta->GetPropertyByName<SharedPtrIInterface>("_JSW")) {
155 return interface_cast<JSWrapperState>(wrapper->GetValue())->GetObject();
167 auto wrapper = AppMeta->GetPropertyByName<SharedPtrIInterface>("_JSW");
169 if (wrapper) {
170 // .. does the wrapper exist? (ie. reference from native to js)
171 if (auto val = interface_cast<JSWrapperState>(wrapper->GetValue())) {
194 // create the wrapper property
195 wrapper = ConstructProperty<SharedPtrIInterface>(
197 AppMeta->AddProperty(wrapper);
200 wrapper->SetValue(interface_pointer_cast<CORE_NS::IInterface>(res));