TaskProgressUpdate.fromJson constructor

TaskProgressUpdate.fromJson(
  1. Map<String, dynamic> json
)

Create object from json

Implementation

TaskProgressUpdate.fromJson(super.json)
    : progress = (json['progress'] as num?)?.toDouble() ?? progressFailed,
      expectedFileSize = (json['expectedFileSize'] as num?)?.toInt() ?? -1,
      networkSpeed = (json['networkSpeed'] as num?)?.toDouble() ?? -1,
      timeRemaining =
          Duration(seconds: (json['timeRemaining'] as num?)?.toInt() ?? -1),
      super.fromJson();