PackageManager class

The package manager provides information about installed packages. This information includes the pacakge name, label, path of icon, version, type and installed storage.

For detailed information on Tizen's Package Manager, see: https://docs.tizen.org/application/dotnet/guides/app-management/package-manager/

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

onInstallProgressChanged Stream<PackageEvent>
A stream of events occurring when a package is getting installed and the progress of the request to the package manager is changed.
no setter
onUninstallProgressChanged Stream<PackageEvent>
A stream of events occurring when a package is getting uninstalled and the progress of the request to the package manager is changed.
no setter
onUpdateProgressChanged Stream<PackageEvent>
A stream of events occurring when a package is getting updated and the progress of the request to the package manager is changed.
no setter

Static Methods

getPackageInfo(String packageId) Future<PackageInfo>
Gets the package information for the given package ID.
getPackagesInfo() Future<List<PackageInfo>>
Retrieves the package information of all installed packages.
install(String packagePath) Future<void>
Installs the package located at the given path.
uninstall(String packageId) Future<void>
Uninstalls the package with the given package ID.