toJson method
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(),
};
}