StopWatchNotificationManager

internal class StopWatchNotificationManager @Inject constructor(val notificationManager: NotificationManager, resources: Resources) : ImprovToolsNotificationManager<StopWatchNotification>

Constructors

Link copied to clipboard
@Inject
constructor(notificationManager: NotificationManager, resources: Resources)

Properties

Functions

Link copied to clipboard
protected fun getPartiallyBuiltNotification(context: Context, channelID: String, timer: TimerState): Notification.Builder
Link copied to clipboard
internal fun getStopWatchNotification(context: Context, timer: TimerState): StopWatchNotification
Link copied to clipboard
protected fun nextNotificationId(): Int
Link copied to clipboard
@RequiresPermission(value = "android.permission.POST_NOTIFICATIONS")
fun send(notification: StopWatchNotification)