package com.topon import android.view.View import com.facebook.react.uimanager.ThemedReactContext import com.facebook.react.uimanager.ViewGroupManager class ToponNativeAdViewManager : ViewGroupManager() { override fun getName(): String = "ToponNativeAdView" override fun createViewInstance(reactContext: ThemedReactContext): ToponNativeAdView { return ToponNativeAdView(reactContext) } override fun addView(parent: ToponNativeAdView, child: View, index: Int) { parent.addReactSubview(child, index) } override fun removeViewAt(parent: ToponNativeAdView, index: Int) { parent.removeReactSubviewAt(index) } override fun getChildCount(parent: ToponNativeAdView): Int { return parent.reactSubviewCount() } override fun getChildAt(parent: ToponNativeAdView, index: Int): View? { return parent.reactSubviewAt(index) } }