AppUpdateStatusBean constructor

AppUpdateStatusBean(
  1. Map? map
)

Implementation

AppUpdateStatusBean(Map? map) {
  if (map == null || map.isEmpty) return;
  maxSize = int.parse(map["maxSize"].toString());
  downSize = int.parse(map["downSize"].toString());
  downStatus = {
        0: AppUpdateStatus.wait,
        1: AppUpdateStatus.start,
        2: AppUpdateStatus.download,
        3: AppUpdateStatus.cancel,
        4: AppUpdateStatus.error,
        5: AppUpdateStatus.done
      }[int.parse(map["downStatus"].toString())] ??
      AppUpdateStatus.wait;
  error = map["errMsg"].toString();
}