-
public class SkiingNotification
-
-
Field Summary
Fields Modifier and Type Field Description private final IntegerTRACKING_SERVICE_IDprivate final IntegerACTIVITY_SUMMARY_IDprivate final IntegerNOTIFICATION_PERMISSIONprivate final StringACTIVITY_SUMMARY_LAUNCH_DATEprivate final StringTRACKING_SERVICE_CHANNEL_IDprivate final StringACTIVITY_SUMMARY_CHANNEL_IDpublic final static SkiingNotificationINSTANCE
-
Method Summary
-
-
Method Detail
-
setupNotificationChannels
final Unit setupNotificationChannels(Context context)
-
cancelTrackingNotification
final Unit cancelTrackingNotification(Context context)
-
displaySkiingActivity
final Unit displaySkiingActivity(Context context, ServiceCallbacks serviceCallbacks, @DrawableRes() Integer appIcon, @StringRes() Integer textResource, MapMarker mapMarker)
-
updateTrackingNotification
final Unit updateTrackingNotification(Context context, ServiceCallbacks serviceCallbacks, @DrawableRes() Integer appIcon, String title, @DrawableRes() Integer icon)
-
createActivityNotification
final Notification createActivityNotification(Context context, KClass<out FragmentActivity> activityToLaunch, @DrawableRes() Integer icon, String fileToOpen)
-
createActivityNotification
final Notification createActivityNotification(Context context, KClass<out FragmentActivity> activityToLaunch, @DrawableRes() Integer icon, Integer fileToOpen)
-
createTrackingNotification
final Notification createTrackingNotification(Context context, FragmentActivity activityToLaunch, @DrawableRes() Integer appIcon, String title, Bitmap iconBitmap)
-
getTRACKING_SERVICE_ID
final Integer getTRACKING_SERVICE_ID()
-
getACTIVITY_SUMMARY_ID
final Integer getACTIVITY_SUMMARY_ID()
-
getNOTIFICATION_PERMISSION
final Integer getNOTIFICATION_PERMISSION()
-
getACTIVITY_SUMMARY_LAUNCH_DATE
final String getACTIVITY_SUMMARY_LAUNCH_DATE()
-
getTRACKING_SERVICE_CHANNEL_ID
final String getTRACKING_SERVICE_CHANNEL_ID()
-
getACTIVITY_SUMMARY_CHANNEL_ID
final String getACTIVITY_SUMMARY_CHANNEL_ID()
-
-
-
-