domain library
Classes
-
ApiService
-
Abstracts the communication with an API using NetworkService.
-
AppDirService
-
AppDirService
is an abstract base class that provides a contract for all application directory services.
-
ConnectionService
-
Checks the connection status of the device.
-
DownloadService
-
Base class for all download services.
-
HttpResponse<T>
-
Represents an HTTP response returned by the NetworkService.
-
LocalConfigService<T>
-
LocalConfigService
is an abstract class designed to manage local configuration files.
It provides a generic interface for loading and saving configuration data of type T
.
-
NetworkService
-
A base class for all network services that provides common HTTP operations.
-
Version
-
A data class representing a version.
Enums
-
BuildChannel
-
Enum representing the different build channels the app can be in.
-
InstallMedium
-
Enum for the different install mediums the app can be installed with.
Typedefs
-
JSON
= Map<String, dynamic>
-
A type alias for JSON objects.