BugsnagError.fromJson constructor

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

Implementation

BugsnagError.fromJson(Map<String, dynamic> json)
    : errorClass = json.safeGet('errorClass'),
      message = json.safeGet('message'),
      type = json
              .safeGet<String>('type')
              ?.let((type) => BugsnagErrorType.forName(type)) ??
          (Platform.isAndroid
              ? BugsnagErrorType.android
              : BugsnagErrorType.cocoa),
      stacktrace = BugsnagStackframe.stacktraceFromJson(
          (json['stacktrace'] as List).cast());