Referencia de la API
DataStore (Preferencias)
Acceso de bajo nivel al archivo de preferencias AndroidX DataStore de PlainApp. Destinado a depuración y herramientas de desarrollador — el mal uso puede corromper el estado de la app.
Definiciones de tipos
bash
type KeyValuePair {
key: String! # preference key name
value: String! # serialized value (toString)
}Operaciones
query
dataStorePath
Obtiene la ruta absoluta del sistema de archivos del archivo de preferencias DataStore.
bash
query GetDataStorePath {
dataStorePath
}query
dataStoreEntries
Lista todas las claves de preferencia y sus valores serializados, ordenados por nombre de clave.
bash
query GetDataStoreEntries {
dataStoreEntries { key value }
}mutation
deleteDataStoreEntry
Elimina una única entrada de preferencia por nombre de clave. No-op si la clave no existe.
bash
mutation DeleteDataStoreEntry($key: String!) {
deleteDataStoreEntry(key: $key)
}