Platforms to show: All Mac Windows Linux Cross-Platform
SUAppcastItemMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Sparkle | MBS MacExtras Plugin | 8.6 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
- 30 properties
- property channel as String
- property ContentLength as Int64
- property CriticalUpdate as Boolean
- property date as date
- property DateString as String
- property DateTime as DateTime
- property DeltaUpdate as Boolean
- property DeltaUpdates as Dictionary
- property displayVersionString as string
- property fileURL as string
- property fullReleaseNotesURL as String
- property Handle as Integer
- property ignoreSkippedUpgradesBelowVersion as String
- property InformationOnlyUpdate as Boolean
- property InfoURL as String
- property installationType as String
- property itemDescription as string
- property MacOsUpdate as Boolean
- property majorUpgrade as Boolean
- property maximumOperatingSystemVersionIsOK as Boolean
- property MaximumSystemVersion as String
- property minimumAutoupdateVersion as String
- property minimumOperatingSystemVersionIsOK as Boolean
- property minimumSystemVersion as string
- property OSString as String
- property phasedRolloutInterval as Variant
- property propertiesDictionary as dictionary
- property releaseNotesURL as string
- property title as string
- property versionString as string
- 4 methods
- method Constructor Private
- method Constructor(dict as dictionary)
- method Constructor(dict as dictionary, byref error as string)
- method Constructor(dict as dictionary, relativeToAppcastURL as string, byref error as string)
- shared method emptyAppcastItem as SUAppcastItemMBS
This class has no sub classes.
Some methods using this class:
- SUAppcastMBS.items as SUAppcastItemMBS()
Some events using this class:
- SUUpdaterMBS.bestValidUpdateInAppcast(appcast as SUAppcastMBS) as SUAppcastItemMBS
- SUUpdaterMBS.didDismissUpdateAlertPermanently(permanently as boolean, item as SUAppcastItemMBS)
- SUUpdaterMBS.didDownloadUpdate(item as SUAppcastItemMBS)
- SUUpdaterMBS.didFindValidUpdate(update as SUAppcastItemMBS)
- SUUpdaterMBS.failedToDownloadUpdate(item as SUAppcastItemMBS, error as NSErrorMBS)
- SUUpdaterMBS.shouldPostponeRelaunchForUpdate(sendingProfile as SUAppcastItemMBS) as boolean
- SUUpdaterMBS.updaterShouldShowUpdateAlertForScheduledUpdate(item as SUAppcastItemMBS) as boolean
- SUUpdaterMBS.willDownloadUpdate(item as SUAppcastItemMBS, request as Variant)
- SUUpdaterMBS.willInstallUpdate(update as SUAppcastItemMBS)
- SUUpdaterMBS.willInstallUpdateOnQuit(update as SUAppcastItemMBS)
Some examples using this class:
Blog Entries
- News from the MBS Xojo Plugins Version 22.2
- MonkeyBread Software Releases the MBS Xojo Plugins in version 22.2
- MBS Xojo Plugins, version 22.2pr1
- MBS Xojo Plugins, version 20.3pr6
- MBS Plugins 11.1 Release notes
- MBS Real Studio Plugins, version 11.1pr7
Release notes
- Version 22.2
- Added more properties for SUAppcastItemMBS class.
- Version 20.3
- Updated Sparkle classes to latest Sparkle framework version: SUAppcastMBS, SUAppcastItemMBS and SUUpdaterMBS.
The items on this page are in the following plugins: MBS MacExtras Plugin.