PrismUpdateController constructor
- required PrismUpdateSource source,
- UpdatePolicy policy = const UpdatePolicy(),
- required PrismVersion currentVersion,
- PrismUpdatePlatformInfo? platformInfo,
- bool autoCheck = true,
- PrismSkipStore? skipStore,
Creates a controller.
Implementation
PrismUpdateController({
required PrismUpdateSource source,
this.policy = const UpdatePolicy(),
required this.currentVersion,
PrismUpdatePlatformInfo? platformInfo,
this.autoCheck = true,
PrismSkipStore? skipStore,
}) : _source = source,
_skipStore = skipStore,
platformInfo = platformInfo ?? PrismUpdatePlatformInfo.detect() {
if (autoCheck) {
scheduleMicrotask(checkNow);
}
}