RuntimeError.fromJson constructor

RuntimeError.fromJson(
  1. Map<String, dynamic> j
)

Implementation

factory RuntimeError.fromJson(Map<String, dynamic> j) {
  final Object? rawSeq = j['seq'];
  final Object? rawMessage = j['message'];
  final Object? rawFrames = j['frames'];
  final Object? rawOffset = j['wallClockOffsetMs'];
  return RuntimeError(
    seq: rawSeq is int ? rawSeq : 0,
    message: rawMessage is String ? rawMessage : '',
    frames: rawFrames is List
        ? List<String>.unmodifiable(rawFrames.whereType<String>())
        : const <String>[],
    wallClockOffsetMs: rawOffset is int ? rawOffset : 0,
  );
}