AppInfoModel.fromJson constructor

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

Implementation

AppInfoModel.fromJson(Map<String, dynamic> json) {
  cacheDir = json['cacheDir'] as String?;
  versionName = json['versionName'].toString();
  directoryMusic = json['DIRECTORY_MUSIC'] as String?;
  navigationBarHeight = json['navigationBarHeight'] as double?;
  directoryAlarms = json['DIRECTORY_ALARMS'] as String?;
  directoryDocuments = json['DIRECTORY_DOCUMENTS'] as String?;
  firstInstallTime = json['firstInstallTime'] as int?;
  packageName = json['packageName'] as String?;
  directoryMovies = json['DIRECTORY_MOVIES'] as String?;
  directoryPictures = json['DIRECTORY_PICTURES'] as String?;
  filesDir = json['filesDir'] as String?;
  directoryDCIM = json['DIRECTORY_DCIM'] as String?;
  appName = json['appName'] as String?;
  directoryNotifications = json['DIRECTORY_NOTIFICATIONS'] as String?;
  directoryRINGTONES = json['DIRECTORY_RINGTONES'] as String?;
  directoryDownloads = json['DIRECTORY_DOWNLOADS'] as String?;
  versionCode = json['versionCode'] as int?;
  externalCacheDir = json['externalCacheDir'] as String?;
  externalFilesDir = json['externalFilesDir'] as String?;
  directoryPODCASTS = json['DIRECTORY_PODCASTS'] as String?;
  externalStorageDirectory = json['externalStorageDirectory'] as String?;
  lastUpdateTime = json['lastUpdateTime'] as int?;
  cachesDirectory = json['cachesDirectory'] as String?;
  homeDirectory = json['homeDirectory'] as String?;
  minimumOSVersion = json['minimumOSVersion'] as String?;
  platformVersion = json['platformVersion'] as String?;
  sdkBuild = json['sdkBuild'] as String?;
  documentDirectory = json['documentDirectory'] as String?;
  temporaryDirectory = json['temporaryDirectory'] as String?;
  statusBarWidth = json['statusBarWidth'] as double?;
  libraryDirectory = json['libraryDirectory'] as String?;
  statusBarHeight = json['statusBarHeight'] as double?;
  platformName = json['platformName'] as String?;
}