PersonsManager

interface PersonsManager

Properties

Link copied to clipboard
abstract val personsFlow: Flow<List<Person>>

Functions

Link copied to clipboard
abstract suspend fun createPerson(name: String, colorId: String): Person
Link copied to clipboard
abstract suspend fun deletePerson(personId: String)
Link copied to clipboard
abstract suspend fun editPerson(personId: String, name: String, colorId: String): Person
Link copied to clipboard
abstract suspend fun fetchPersons()
Link copied to clipboard
abstract suspend fun setPersonsOrder(personIds: List<String>)