API-referentie
DataStore (Voorkeuren)
Toegang op laag niveau tot het AndroidX-DataStore-voorkeurenbestand van PlainApp. Bedoeld voor debugging en ontwikkelaarstools — verkeerd gebruik kan app-status corrupt maken.
Typedefinities
bash
type KeyValuePair {
key: String! # preference key name
value: String! # serialized value (toString)
}Bewerkingen
query
dataStorePath
Haal het absolute bestandssysteempad van het DataStore-voorkeurenbestand op.
bash
query GetDataStorePath {
dataStorePath
}query
dataStoreEntries
Toon alle voorkeurssleutels en hun geserialiseerde waarden, gesorteerd op sleutelnaam.
bash
query GetDataStoreEntries {
dataStoreEntries { key value }
}mutation
deleteDataStoreEntry
Verwijder één voorkeursvermelding op sleutelnaam. No-op als de sleutel niet bestaat.
bash
mutation DeleteDataStoreEntry($key: String!) {
deleteDataStoreEntry(key: $key)
}