App.fromJson constructor

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

Implementation

factory App.fromJson(Map<String, dynamic> json) {
  try {
    return App(
      startTime: JsonFactoryMixin.safeInt(json['start_time']),
      bundleIdentifier:
          JsonFactoryMixin.safeString(json['bundle_identifier']),
      name: JsonFactoryMixin.safeString(json['name']),
      appId: JsonFactoryMixin.safeString(json['app_id']),
      version: JsonFactoryMixin.safeString(json['version']),
      release: JsonFactoryMixin.safeString(json['release']),
      platform: JsonFactoryMixin.safeString(json['platform']),
      sdk: JsonFactoryMixin.safeString(json['sdk']),
      environment: JsonFactoryMixin.safeString(json['environment']),
      sdkObsly: JsonFactoryMixin.safeString(json['sdk_obsly']),
      buildNumber: JsonFactoryMixin.safeString(json['build_number']),
    );
  } on Exception {
    return App();
  }
}