NTP-59996 add navi widget cleanup clickstream event in navi widgets m… (#15945)
This commit is contained in:
@@ -172,6 +172,14 @@ class DashboardHolderFactoryImpl<T : NaviBaseAdapterModel> : ViewHolderTypeFacto
|
||||
STRIP_TITLE_SUBTITLE_WIDGET -> StripWithTItleAndSubtitleWidgetVH(parent)
|
||||
ICON_LOTTIE_ANIMATION_WIDGET -> IconLottieAnimationVH(parent)
|
||||
else -> UnknownWidgetVH(parent)
|
||||
}
|
||||
as BaseViewHolder<T>
|
||||
}.also {
|
||||
NaviTrackEvent.trackEvent(
|
||||
eventName = "dev_navi_widget_cleanup",
|
||||
eventValues =
|
||||
mapOf(
|
||||
"viewHolder" to it::class.java.simpleName.toString(),
|
||||
"factory" to "DashboardHolderFactoryImpl",
|
||||
),
|
||||
)
|
||||
} as BaseViewHolder<T>
|
||||
}
|
||||
|
||||
@@ -121,6 +121,14 @@ class NaviChatViewHolderFactoryImpl<T : NaviBaseAdapterModel>(
|
||||
NAVI_CHAT_CALL_STATUS_WIDGET -> NaviChatCallStatusWidgetVH(viewDataBinding = parent)
|
||||
UNKNOWN_WIDGET -> UnknownWidgetVH(view = parent)
|
||||
else -> UnknownWidgetVH(view = parent)
|
||||
}
|
||||
as BaseViewHolder<T>
|
||||
}.also {
|
||||
NaviTrackEvent.trackEvent(
|
||||
eventName = "dev_navi_widget_cleanup",
|
||||
eventValues =
|
||||
mapOf(
|
||||
"viewHolder" to it::class.java.simpleName.toString(),
|
||||
"factory" to "NaviChatViewHolderFactoryImpl",
|
||||
),
|
||||
)
|
||||
} as BaseViewHolder<T>
|
||||
}
|
||||
|
||||
@@ -1247,6 +1247,14 @@ class ViewHolderFactoryImpl<T : NaviBaseAdapterModel> : ViewHolderTypeFactory<T>
|
||||
FUND_DETAILS_WIDGET -> FundDetailsWidgetVH(parent)
|
||||
NOTE_WIDGET -> NoteWidgetVH(parent)
|
||||
else -> UnknownWidgetVH(parent)
|
||||
}
|
||||
as BaseViewHolder<T>
|
||||
}.also {
|
||||
NaviTrackEvent.trackEvent(
|
||||
eventName = "dev_navi_widget_cleanup",
|
||||
eventValues =
|
||||
mapOf(
|
||||
"viewHolder" to it::class.java.simpleName.toString(),
|
||||
"factory" to "ViewHolderFactoryImpl",
|
||||
),
|
||||
)
|
||||
} as BaseViewHolder<T>
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user