DataStoreStorage

constructor(dataStore: DataStore<T?>, file: File? = null)

Parameters

T

The type of the object to be stored. Must be serializable.

dataStore

The DataStore instance to use for storing the object.

file

Optional file reference for physical file deletion. If provided, enables deleteFile() functionality.