SettingsModelDataService

interface SettingsModelDataService : IAppDatabase

Service part for work with model SettingsModel

Author

Vitaliy Zarubin

Functions

clearCacheAfterLogout
Link copied to clipboard
open override fun clearCacheAfterLogout()

Performed when the user logs out

clearSettingsModel
Link copied to clipboard
open suspend fun clearSettingsModel()

Remove all models

getSettingsModel
Link copied to clipboard
open suspend fun getSettingsModel(): Flow<List<SettingsModel>>

Get Flow model

insertSettingsModel
Link copied to clipboard
open suspend fun insertSettingsModel(vararg models: SettingsModel)

Fun for insert models

Properties

dao
Link copied to clipboard
private val dao: SettingsModelDao

Doa model SettingsModel

db
Link copied to clipboard
abstract override val db: CoreDatabase

Base room db

Inheritors

CoreDataService
Link copied to clipboard