API রেফারেন্স

ডেটাস্টোর (পছন্দসমূহ)

PlainApp-এর AndroidX DataStore preference ফাইলে low-level অ্যাক্সেস। ডিবাগিং এবং developer tooling-এর জন্য — অপব্যবহার app state নষ্ট করতে পারে।

টাইপ ডেফিনিশন

bash
type KeyValuePair {
  key: String!                # preference key name
  value: String!              # serialized value (toString)
}

অপারেশন

query

dataStorePath

DataStore preference ফাইলের absolute filesystem পাথ পান।

bash
query GetDataStorePath {
  dataStorePath
}
query

dataStoreEntries

সমস্ত preference key এবং তাদের serialized মান তালিকাভুক্ত করুন, key নাম অনুসারে সাজানো।

bash
query GetDataStoreEntries {
  dataStoreEntries { key value }
}
mutation

deleteDataStoreEntry

key নাম দ্বারা একটি একক preference এন্ট্রি মুছুন। key না থাকলে no-op।

bash
mutation DeleteDataStoreEntry($key: String!) {
  deleteDataStoreEntry(key: $key)
}