vault_storage library
A barrel file that exports the public-facing API of the vault storage.
This file is the single entry point for other parts of the application to access the vault storage's features. It exports the essential interfaces, models, enums, and errors, simplifying imports and decoupling feature modules from the internal implementation details of the service.
Classes
- IVaultStorage
- Defines the contract for a comprehensive vault storage.
- StorageDeleteError
- An error that occurs when attempting to delete data from storage.
- StorageDisposalError
- An error that occurs when the storage service is being disposed.
- StorageError
- A sealed class representing the various errors that can occur within the vault storage.
- StorageInitializationError
- An error that occurs during the initialization of the vault storage.
- StorageReadError
- An error that occurs when attempting to read data from storage.
- StorageSerializationError
- An error that occurs during the serialization or deserialization of data.
- StorageWriteError
- An error that occurs when attempting to write data to storage.
- VaultStorage
- Creates a new instance of IVaultStorage.
Enums
- BoxType
- Defines the type of Hive box to be used for a storage operation.