@react-native-tapsell-mediation/tapsell
Version:
Tapsell Mediation package
20 lines • 560 B
JavaScript
class NativeAdViewHolder {
_adViews = new Map();
static getInstance() {
if (!NativeAdViewHolder._instance) {
NativeAdViewHolder._instance = new NativeAdViewHolder();
}
return NativeAdViewHolder._instance;
}
registerAdView(adId, adDispatch) {
this._adViews.set(adId, adDispatch);
}
unregisterAdView(adId) {
this._adViews.delete(adId);
}
getAdView(adId) {
return this._adViews.get(adId);
}
}
export const nativeAdViewHolderInstance = NativeAdViewHolder.getInstance();
//# sourceMappingURL=NativeAdViewHolder.js.map