Projects Screen View Model
The ProjectsScreenViewModel is useful to manage the lists displayed in the com.tecknobit.pandoro.ui.screens.projects.presenter.ProjectsScreen
Author
N7ghtm4r3 - Tecknobit
See also
Properties
Link copied to clipboard
inDevelopmentProjectsFilter -> the filters to apply to the inDevelopmentProjectsState list
Link copied to clipboard
inDevelopmentProjectsState -> the state used to manage the pagination for the retrieveInDevelopmentProjects method
Link copied to clipboard
projectsFilter -> the filters to apply to the projectsState list
Link copied to clipboard
projectsState -> the state used to manage the pagination for the retrieveProjects method
Functions
Link copied to clipboard
Method to check whether the filters have been set
Link copied to clipboard
Method to clear filters have been set
Link copied to clipboard
Method to delete a project
Link copied to clipboard
open override fun filterItems(allItems: Boolean, filters: MutableState<String>, onFiltersSet: () -> Unit)
Method to filter the items list
Link copied to clipboard
Method to retry the retrieving of the lists data