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)