ThreadDetail.fromJson constructor

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

Implementation

factory ThreadDetail.fromJson(Map<String, dynamic> json) {
  return ThreadDetail(
    threadId: (json['threadId'] as num?)?.toInt() ?? 0,
    cpuUsage: (json['cpuUsage'] as num?)?.toDouble() ?? 0.0,
    userTime: (json['userTime'] as num?)?.toDouble() ?? 0.0,
    systemTime: (json['systemTime'] as num?)?.toDouble() ?? 0.0,
    runState: (json['runState'] as num?)?.toInt() ?? 0,
    threadName: json['threadName'] as String? ?? '',
    isActive: json['isActive'] as bool? ?? true,
  );
}