fromPlatform static method
Retrieves package information from the platform. The result is cached.
Implementation
static Future<PackageInfo> fromPlatform() async {
if (_fromPlatform != null) {
return _fromPlatform!;
}
final platformData = await PackageInfoPlatform.instance.getAll();
_fromPlatform = PackageInfo(
appName: platformData.appName,
packageName: platformData.packageName,
version: platformData.version,
buildNumber: platformData.buildNumber,
buildSignature: platformData.buildSignature,
);
return _fromPlatform!;
}