createEncryptedProtoDataStoreIndexedDb
expect fun <T : Any> createEncryptedProtoDataStoreIndexedDb(cipher: Cipher, kSerializer: KSerializer<T>, defaultValue: T, name: String, options: EncryptedStoreOptions = EncryptedStoreOptions().apply { storeName = name }, migrations: List<DataMigration<T>> = emptyList()): DataStore<T>
Web typed helper — IndexedDB (proto storage). Prefer this over file paths on JS/Wasm.
actual fun <T : Any> createEncryptedProtoDataStoreIndexedDb(cipher: ERROR CLASS: Symbol not found for Cipher, kSerializer: ERROR CLASS: Symbol not found for KSerializer<T>, defaultValue: T, name: String, options: ERROR CLASS: Symbol not found for EncryptedStoreOptions, migrations: List<ERROR CLASS: Symbol not found for DataMigration<T>>): ERROR CLASS: Symbol not found for DataStore<T>
actual fun <T : Any> createEncryptedProtoDataStoreIndexedDb(cipher: Cipher, kSerializer: KSerializer<T>, defaultValue: T, name: String, options: EncryptedStoreOptions, migrations: List<DataMigration<T>>): DataStore<T>
Web typed helper — IndexedDB (proto storage). Prefer this over file paths on JS/Wasm.