AppInfoModel.fromJson constructor

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

Implementation

AppInfoModel.fromJson(Map<String, dynamic> json) {
  /// android ios
  versionName = json['versionName'] as String?;
  versionCode = json['versionCode'] as int?;
  packageName = json['packageName'] as String?;
  appName = json['appName'] as String?;
  statusBarHeight = json['statusBarHeight'] as double?;

  /// only Android
  firstInstallTime = json['firstInstallTime'] as int?;
  lastUpdateTime = json['lastUpdateTime'] as int?;
  navigationBarHeight = json['navigationBarHeight'] as double?;

  /// only ios
  minimumOSVersion = json['minimumOSVersion'] as String?;
  platformVersion = json['platformVersion'] as String?;
  sdkBuild = json['sdkBuild'] as String?;
  statusBarWidth = json['statusBarWidth'] as double?;
  platformName = json['platformName'] as String?;
}