toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  return {
    'name': _name ?? app?.name,
    'versionCode': _versionCode ?? app?.versionCode.toString(),
    'versionName': _versionName ?? app?.versionName,
    'packageName': _packageName ?? app?.packageName,
    'category': _category ?? appInfo?.category.toString(),
    'apkFilePath': _apkFilePath ?? appInfo?.apkFilePath.toString(),
    'installTimeMillis': _installTimeMillis ?? appInfo?.installTimeMillis.toString(),
    'updateTimeMillis': _updateTimeMillis ?? appInfo?.updateTimeMillis.toString(),
    'dataDir': _dataDir ?? appInfo?.dataDir.toString(),
    'enabled': _enabled ?? appInfo?.enabled.toString(),
    'systemApp': _systemApp ?? appInfo?.systemApp.toString(),
  };
}