ClassHeapDetailStats.fromJson constructor

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

Implementation

factory ClassHeapDetailStats.fromJson(Map<String, dynamic> json) {
  final classId = json['class']['id'];
  final className = json['class']['name'];

  return ClassHeapDetailStats(
    ClassRef(id: classId, name: className),
    bytes: json['bytesCurrent'] as int,
    deltaBytes: json['bytesDelta'] as int,
    instances: json['instancesCurrent'] as int,
    deltaInstances: json['instancesDelta'] as int,
    traceAllocations: json['isStackedTraced'] as bool,
  );
}