|
|
|
@ -15,7 +15,7 @@ fileprivate struct DownloadNotification {
|
|
|
|
|
|
|
|
|
|
public protocol DownloadNotificationManagerDelegate: class {
|
|
|
|
|
/// Install action selected in download notification.
|
|
|
|
|
/// - Parameter product: the product to be downloaded.
|
|
|
|
|
/// - Parameter product: The product the choosen action should be processed for.
|
|
|
|
|
func installSelected(with product: Product)
|
|
|
|
|
|
|
|
|
|
/// Not now action selected in download notification.
|
|
|
|
@ -34,7 +34,7 @@ public protocol DownloadNotificationManagerProtocol {
|
|
|
|
|
/// Send the notifications in manager.
|
|
|
|
|
func scheduleDownloadNotifications()
|
|
|
|
|
|
|
|
|
|
/// Add and send a download notification
|
|
|
|
|
/// Add and send a download notification.
|
|
|
|
|
/// - Parameter product: the product to be downloaded.
|
|
|
|
|
func scheduleDownloadNotification(with product: Product)
|
|
|
|
|
}
|
|
|
|
|