getInstalledApplications method

Future<List<ApplicationInfo>> getInstalledApplications(
  1. int flags
)

Implementation

Future<List<ApplicationInfo>> getInstalledApplications(int flags) async {
  var results =
      await invokeMethod(_GET_INSTALLED_APPLICATIONS, {"flags": flags});

  List<ApplicationInfo> res = [];

  if (results is List) {
    for (var item in results) {
      var info = ApplicationInfo.fromMap(item as Map);
      if (info != null) res.add(info);
    }
  }

  return res;
}