MCPcopy Create free account
hub / github.com/Snapchat/Valdi / fromValdiView

Function fromValdiView

valdi/src/valdi/android/AndroidViewHolder.cpp:131–138  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

129VALDI_CLASS_IMPL(AndroidViewHolder)
130
131ViewType fromValdiView(const Valdi::Ref<Valdi::View>& view) {
132 auto androidView = Valdi::castOrNull<AndroidViewHolder>(view);
133 if (androidView == nullptr) {
134 return ViewType(JavaEnv(), nullptr);
135 }
136
137 return ViewType(androidView->getEnv(), androidView->get());
138}
139
140Valdi::Ref<Valdi::View> toValdiView(const ViewType& viewType, ViewManager& viewManager) {
141 return Valdi::makeShared<AndroidViewHolder>(viewType, viewManager);

Callers 9

getViewInContextForIdMethod · 0.85
measureViewMethod · 0.85
invalidateViewLayoutMethod · 0.85
layoutViewMethod · 0.85
snapshotViewMethod · 0.85
requestLayoutMethod · 0.85
requestFocusMethod · 0.85

Calls 3

getMethod · 0.65
JavaEnvClass · 0.50
getEnvMethod · 0.45

Tested by

no test coverage detected