Esta clase utiliza el paquete shared_preferences para poder guardar datos en el dispositivo, por lo que es importante que este paquete esté incluido en el archivo pubspec.yaml.
pubspec.yaml
dependencies:
shared_preferences: latest_version
Métodos
Método
Descripción
init()
Inicializa las preferencias compartidas (SharedPreferences) y establece valores predeterminados.
logOut()
Elimina todas las claves almacenadas en SharedPreferences, excepto aquellas que contienen “ND_”.
deleted(String key)
Elimina una clave específica de SharedPreferences, y si es una imagen (“IMG_”), también borra el archivo correspondiente.
reload
Recarga las preferencias compartidas.
Propiedades
Propiedad
Tipo
Descripción
showedSplash
bool
Indica si se ha mostrado el splash screen.
snakeBestScore
int
Almacena la puntuación más alta del juego Snake.
isLogged
bool
Indica si hay un token de autenticación guardado.
authToken
authToken
Almacena el token de autenticación.
canUseBiome
bool
Indica si la biometría está habilitada en el dispositivo.
useBiome
bool
Indica si la biometría está activada en la aplicación.