CountDownNotificationManager

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

Constructors

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

Properties

Functions

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