getPackageInfo method

  1. @override
Future<Package> getPackageInfo(
  1. String packageIdentifier, [
  2. Options options = const Options()
])
override

Retrieve overall information about a package that is installed on the system and is available to the current user.

Implementation

@override
Future<Package> getPackageInfo(
  String packageIdentifier, [
  Options options = const Options(),
]) async {
  final _options = options.copyWith(packageIdentifier: packageIdentifier);
  final map = await _kChannel.invokeMapMethod<String, dynamic>(
    'getPackageInfo',
    _options.toMap,
  );

  return Package.fromMap(map ?? {});
}