upgrader library Null safety

Classes

AlertStyleWidget
Appcast
The Appcast class is used to download an Appcast, based on the Sparkle framework by Andy Matuschak. Documentation: https://sparkle-project.org/documentation/publishing/ An Appcast is an RSS feed with one channel that has a collection of items that each describe one app version.
AppcastConfiguration
A class to define the configuration for the appcast. The configuration contains two parts: a URL to the appcast, and a list of supported OS names, such as "android", "ios".
AppcastConstants
These constants taken from: https://github.com/sparkle-project/Sparkle/blob/master/Sparkle/SUConstants.m
AppcastItem
ITunesResults
ITunesSearchAPI
PlayStoreResults
PlayStoreSearchAPI
UpgradeAlert
A widget to display the upgrade dialog.
UpgradeBase
UpgradeBaseState
UpgradeCard
A widget to display the upgrade card.
Upgrader
A singleton class to configure the upgrade dialog.
UpgraderMessages
The default localized messages used for display in upgrader. Extend this class to provide custom values and new localizations for languages. An example to replace the Ignore button with a custom value would be: [...]

Enums

UpgradeDialogStyle
There are two different dialog styles: Cupertino and Material
UpgraderMessage
The message identifiers used in upgrader.

Typedefs

BoolCallback = bool Function()
Signature of callbacks that have no arguments and return bool.