SUUpdaterDelegate
Deprecated
Deprecated in Sparkle 2. See SPUUpdaterDelegate instead
Objective-C
@protocol SUUpdaterDelegate <NSObject>
Swift
protocol SUUpdaterDelegate : NSObjectProtocol
Undocumented
-
Deprecated
Deprecated in Sparkle 2. See SPUUpdaterDelegate instead
Undocumented
Declaration
Objective-C
- (nonnull NSArray<NSDictionary<NSString *, NSString *> *> *) feedParametersForUpdater:(nonnull SUUpdater *)updater sendingSystemProfile:(BOOL)sendingProfile;
Swift
optional func feedParameters(for updater: SUUpdater, sendingSystemProfile sendingProfile: Bool) -> [[String : String]]
-
Deprecated
Deprecated in Sparkle 2. See SPUUpdaterDelegate instead
Undocumented
Declaration
Objective-C
- (nullable SUAppcastItem *) bestValidUpdateInAppcast:(nonnull SUAppcast *)appcast forUpdater:(nonnull SUUpdater *)updater;
Swift
optional func bestValidUpdate(in appcast: SUAppcast, for updater: SUUpdater) -> SUAppcastItem?
-
Deprecated
Deprecated in Sparkle 2. See SPUUpdaterDelegate instead
Undocumented
Declaration
Objective-C
- (void)updater:(nonnull SUUpdater *)updater didFindValidUpdate:(nonnull SUAppcastItem *)item;
Swift
optional func updater(_ updater: SUUpdater, didFindValidUpdate item: SUAppcastItem)
-
Deprecated
Deprecated in Sparkle 2. See SPUUpdaterDelegate instead
Undocumented
Declaration
Objective-C
- (BOOL) updaterShouldShowUpdateAlertForScheduledUpdate:(nonnull SUUpdater *)updater forItem: (nonnull SUAppcastItem *)item;
Swift
optional func updaterShouldShowUpdateAlert(forScheduledUpdate updater: SUUpdater, for item: SUAppcastItem) -> Bool
-
Deprecated
Deprecated in Sparkle 2. See SPUUpdaterDelegate instead
Undocumented
Declaration
Objective-C
- (void)updater:(nonnull SUUpdater *)updater didDismissUpdateAlertPermanently:(BOOL)permanently forItem:(nonnull SUAppcastItem *)item;
Swift
optional func updater(_ updater: SUUpdater, didDismissUpdateAlertPermanently permanently: Bool, for item: SUAppcastItem)
-
Deprecated
Deprecated in Sparkle 2. See SPUUpdaterDelegate instead
Undocumented
Declaration
Objective-C
- (void)updater:(nonnull SUUpdater *)updater willDownloadUpdate:(nonnull SUAppcastItem *)item withRequest:(nonnull NSMutableURLRequest *)request;
Swift
optional func updater(_ updater: SUUpdater, willDownloadUpdate item: SUAppcastItem, with request: NSMutableURLRequest)
-
Deprecated
Deprecated in Sparkle 2. See SPUUpdaterDelegate instead
Undocumented
Declaration
Objective-C
- (void)updater:(nonnull SUUpdater *)updater didDownloadUpdate:(nonnull SUAppcastItem *)item;
Swift
optional func updater(_ updater: SUUpdater, didDownloadUpdate item: SUAppcastItem)
-
Deprecated
Deprecated in Sparkle 2. See SPUUpdaterDelegate instead
Undocumented
Declaration
Objective-C
- (void)updater:(nonnull SUUpdater *)updater failedToDownloadUpdate:(nonnull SUAppcastItem *)item error:(nonnull NSError *)error;
Swift
optional func updater(_ updater: SUUpdater, failedToDownloadUpdate item: SUAppcastItem, error: Error)
-
Deprecated
Deprecated in Sparkle 2. See SPUUpdaterDelegate instead
Undocumented
Declaration
Objective-C
- (void)updater:(nonnull SUUpdater *)updater willExtractUpdate:(nonnull SUAppcastItem *)item;
Swift
optional func updater(_ updater: SUUpdater, willExtractUpdate item: SUAppcastItem)
-
Deprecated
Deprecated in Sparkle 2. See SPUUpdaterDelegate instead
Undocumented
Declaration
Objective-C
- (void)updater:(nonnull SUUpdater *)updater didExtractUpdate:(nonnull SUAppcastItem *)item;
Swift
optional func updater(_ updater: SUUpdater, didExtractUpdate item: SUAppcastItem)
-
Deprecated
Deprecated in Sparkle 2. See SPUUpdaterDelegate instead
Undocumented
Declaration
Objective-C
- (void)updater:(nonnull SUUpdater *)updater willInstallUpdate:(nonnull SUAppcastItem *)item;
Swift
optional func updater(_ updater: SUUpdater, willInstallUpdate item: SUAppcastItem)
-
Deprecated
Deprecated in Sparkle 2. See SPUUpdaterDelegate instead
Undocumented
Declaration
Objective-C
- (void)updater:(nonnull SUUpdater *)updater userDidSkipThisVersion:(nonnull SUAppcastItem *)item;
Swift
optional func updater(_ updater: SUUpdater, userDidSkipThisVersion item: SUAppcastItem)
-
Deprecated
Deprecated in Sparkle 2. See SPUUpdaterDelegate instead
Undocumented
Declaration
Objective-C
- (BOOL)updater:(nonnull SUUpdater *)updater shouldPostponeRelaunchForUpdate:(nonnull SUAppcastItem *)item untilInvoking:(nonnull NSInvocation *)invocation;
Swift
optional func updater(_ updater: SUUpdater, shouldPostponeRelaunchForUpdate item: SUAppcastItem, untilInvoking invocation: NSInvocation) -> Bool
-
Deprecated
Deprecated in Sparkle 2. See SPUUpdaterDelegate instead
Undocumented
Declaration
Objective-C
- (BOOL)updater:(nonnull SUUpdater *)updater shouldPostponeRelaunchForUpdate:(nonnull SUAppcastItem *)item;
Swift
optional func updater(_ updater: SUUpdater, shouldPostponeRelaunchForUpdate item: SUAppcastItem) -> Bool
-
Deprecated
Deprecated in Sparkle 2. See SPUUpdaterDelegate instead
Undocumented
Declaration
Objective-C
- (nullable id<SUVersionComparison>)versionComparatorForUpdater: (nonnull SUUpdater *)updater;
Swift
optional func versionComparator(for updater: SUUpdater) -> SUVersionComparison?
-
Deprecated
Deprecated in Sparkle 2. See SPUUpdaterDelegate instead
Undocumented
Declaration
Objective-C
- (nullable id<SUVersionDisplay>)versionDisplayerForUpdater: (nonnull SUUpdater *)updater;
Swift
optional func versionDisplayer(for updater: SUUpdater) -> SUVersionDisplay?
-
Deprecated
Deprecated in Sparkle 2. See SPUUpdaterDelegate instead
Undocumented
Declaration
Objective-C
- (void)updater:(nonnull SUUpdater *)updater willInstallUpdateOnQuit:(nonnull SUAppcastItem *)item immediateInstallationInvocation:(nonnull NSInvocation *)invocation;
Swift
optional func updater(_ updater: SUUpdater, willInstallUpdateOnQuit item: SUAppcastItem, immediateInstallationInvocation invocation: NSInvocation)
-
Deprecated
Deprecated in Sparkle 2. See SPUUpdaterDelegate instead
Undocumented
Declaration
Objective-C
- (void)updater:(nonnull SUUpdater *)updater willInstallUpdateOnQuit:(nonnull SUAppcastItem *)item immediateInstallationBlock:(nonnull void (^)(void))installationBlock;
Swift
optional func updater(_ updater: SUUpdater, willInstallUpdateOnQuit item: SUAppcastItem, immediateInstallationBlock installationBlock: @escaping () -> Void)
-
Deprecated
Deprecated in Sparkle 2. See SPUUpdaterDelegate instead
Undocumented
Declaration
Objective-C
- (void)updater:(nonnull SUUpdater *)updater didCancelInstallUpdateOnQuit:(nonnull SUAppcastItem *)item;
Swift
optional func updater(_ updater: SUUpdater, didCancelInstallUpdateOnQuit item: SUAppcastItem)