Removed ID and secure storage services to improve compatibility with different platforms. Removed app tracking handling from the logging service.

Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
This commit is contained in:
2024-09-12 10:53:03 +02:00
parent 56ebaeb346
commit a2b3cbb077
9 changed files with 9 additions and 408 deletions
-12
View File
@@ -37,17 +37,6 @@ class Arcane {
/// customizing them.
static ArcaneReactiveTheme get theme => ArcaneReactiveTheme.I;
/// Provides access to the singleton instance of the secure storage service.
///
/// `ArcaneSecureStorage` is responsible for securely storing key-value pairs,
/// such as tokens or user data.
static ArcaneSecureStorage get storage => ArcaneSecureStorage.I;
/// Provides access to the singleton instance of the ID service.
///
/// `ArcaneIdService` manages unique identifiers for installations and sessions.
static ArcaneIdService get id => ArcaneIdService.I;
/// Returns a list of all services available in the Arcane framework.
///
/// This list includes the feature flags, authentication, theme, and ID services.
@@ -55,7 +44,6 @@ class Arcane {
features,
auth,
theme,
id,
];
/// Logs a message using the integrated logger.