TimelineEvent.fromJson constructor

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

Implementation

factory TimelineEvent.fromJson(Map<String, dynamic> json) {
  return TimelineEvent(
    id: _readInt(json['id'], fallback: 0),
    timestamp: _readInt(json['timestamp'], fallback: 0),
    type: _readString(json['type'], fallback: 'event'),
    title: _readString(json['title']),
    detail: _readString(json['detail']),
    severity: _readString(json['severity'], fallback: 'info'),
    durationUs: _readOptionalInt(json, 'durationUs'),
    operation: _readOptionalString(json, 'operation'),
    writeCount: _readOptionalInt(json, 'writeCount'),
  );
}