EventSample.fromJson constructor
EventSample.fromJson(
- Map<String, dynamic> json
)
Implementation
factory EventSample.fromJson(Map<String, dynamic> json) {
final extensionEvents =
(json['extensionEvents'] as Map?)?.cast<String, Object>();
return EventSample(
json['timestamp'] as int,
(json['gcEvent'] as bool?) ?? false,
(json['snapshotEvent'] as bool?) ?? false,
(json['snapshotAutoEvent'] as bool?) ?? false,
json['allocationAccumulatorEvent'] != null
? AllocationAccumulator.fromJson(json['allocationAccumulatorEvent'])
: null,
extensionEvents != null
? ExtensionEvents.fromJson(extensionEvents)
: null,
);
}