getAll method
Returns a map with the following keys : appName,packageName,version,buildNumber
Implementation
@override
Future<PackageInfoData> getAll({String? baseUrl}) async {
final map = await _channel.invokeMapMethod<String, dynamic>('getAll');
final installTime = map?['installTime'] != null &&
int.tryParse(map!['installTime']!) != null
? DateTime.fromMillisecondsSinceEpoch(int.parse(map['installTime']!))
: null;
return PackageInfoData(
appName: map!['appName'] ?? '',
packageName: map['packageName'] ?? '',
version: map['version'] ?? '',
buildNumber: map['buildNumber'] ?? '',
buildSignature: map['buildSignature'] ?? '',
installerStore: map['installerStore'] as String?,
installTime: installTime,
);
}