app_storage library

Simple local storage wrapper providing key-value storage with type-safe operations, encryption support, and easy data persistence.

Key Features:

  • StorageService main class
  • Type-safe getters/setters
  • JSON serialization helpers
  • Secure storage for sensitive data
  • Cache expiration support

Classes

SecureStorageService
Service for secure local storage operations using flutter_secure_storage
StorageService
Service for local storage operations using shared_preferences

Exceptions / Errors

SerializationException
Exception for serialization errors
StorageException
Custom exception for storage operations
TypeMismatchException
Exception for type mismatch errors