AppManager class

The application manager provides information about installed and running applications. It provides functions for obtaining the current application ID and AppInfo instance of the specific application and the event of an application launched and terminated.

For detailed information on Tizen's application manager, see: https://docs.tizen.org/application/dotnet/guides/app-management/app-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

currentAppId Future<String>
The app ID of the currently running app.
no setter
onAppLaunched Stream<AppRunningContext>
A stream of events occurring when any application is launched.
no setter
onAppTerminated Stream<AppRunningContext>
A stream of events occurring when any application is terminated.
no setter

Static Methods

getAppInfo(String appId) Future<AppInfo>
Gets the information of app specified by the appId.
getInstalledApps() Future<List<AppInfo>>
Gets the information of all apps installed on a device.
isRunning(String appId) Future<bool>
Gets the running state of the specific app.