AppUpdateInfo.fromMap constructor

AppUpdateInfo.fromMap(
  1. Map map
)

Implementation

factory AppUpdateInfo.fromMap(Map<dynamic, dynamic> map) {
  return AppUpdateInfo(
    updateAvailability: UpdateAvailability.fromValue(
      map['updateAvailability'] as int? ?? 0,
    ),
    immediateUpdateAllowed: map['immediateUpdateAllowed'] as bool? ?? false,
    flexibleUpdateAllowed: map['flexibleUpdateAllowed'] as bool? ?? false,
    availableVersionCode: map['availableVersionCode'] as int? ?? 0,
    clientVersionStalenessDays: map['clientVersionStalenessDays'] as int?,
    installStatus: InstallStatus.fromValue(map['installStatus'] as int? ?? 0),
    packageName: map['packageName'] as String? ?? '',
  );
}