Error.fromJson constructor

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

Implementation

factory Error.fromJson(Map<String, dynamic> json) {
  try {
    return Error(
      traceId: JsonFactoryMixin.safeString(json['trace_id']) ?? '',
      title: JsonFactoryMixin.safeString(json['title']),
      subtitle: JsonFactoryMixin.safeString(json['subtitle']),
      message: JsonFactoryMixin.safeString(json['message']),
      originalMessage: JsonFactoryMixin.safeString(json['original_message']),
      messageStatus: JsonFactoryMixin.safeString(json['message_status']),
      hash: JsonFactoryMixin.safeString(json['hash']),
      buildHash: JsonFactoryMixin.safeString(json['build_hash']),
      networkType: JsonFactoryMixin.safeString(json['network_type']),
      carrier: JsonFactoryMixin.safeString(json['carrier']),
      ip: JsonFactoryMixin.safeString(json['ip']),
      locale: JsonFactoryMixin.safeString(json['locale']),
      gpsEnabled: JsonFactoryMixin.safeBool(json['gps_enabled']),
    );
  } on Exception {
    return Error(traceId: '');
  }
}