| 129 | VALDI_CLASS_IMPL(AndroidViewHolder) |
| 130 | |
| 131 | ViewType 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 | |
| 140 | Valdi::Ref<Valdi::View> toValdiView(const ViewType& viewType, ViewManager& viewManager) { |
| 141 | return Valdi::makeShared<AndroidViewHolder>(viewType, viewManager); |
no test coverage detected