AppInfo class

Represents general information on an installed application.

Constructors

AppInfo({required String appId, required String packageId, required String label, required String appType, required String? iconPath, required String executablePath, required String sharedResourcePath, required bool isNoDisplay, required Map metadata})
Creates an instance of AppInfo with the given parameters.

Properties

appId String
The ID of the application.
final
appType String
The type of the application, such as capp, dotnet.
final
executablePath String
The path to the application executable directory.
final
hashCode int
The hash code for this object.
no setterinherited
iconPath String?
The path to the icon image.
final
isNoDisplay bool
Whether the app icon is displayed in the app tray.
final
label String
The label of the application.
final
metadata Map
The metadata of the application.
final
packageId String
The ID of the application package.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sharedResourcePath String
The path to the shared resource directory.
final

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 Methods

fromMap(dynamic map) AppInfo
Creates an instance of AppInfo with the map parameter.