//MetaPhrase/com.github.diegoberaldin.metaphrase.domain.project.repository/RecentProjectRepository
RecentProjectRepository
[jvm]
interface RecentProjectRepository
Contract for the recent project repository.
Functions
| Name | Summary |
|---|---|
| create | [jvm] abstract suspend fun create(model: RecentProjectModel): Int Create a new project. |
| delete | [jvm] abstract suspend fun delete(model: RecentProjectModel) Delete a project. |
| getAll | [jvm] abstract suspend fun getAll(): List<RecentProjectModel> Get all recent projects. |
| getByName | [jvm] abstract suspend fun getByName(value: String): RecentProjectModel? Get a project by name. |
| observeAll | [jvm] abstract suspend fun observeAll(): Flow<List<RecentProjectModel>> Observe all recent projects |