Project Screen View Model
The ProjectScreenViewModel provides the methods to display and operate on a com.tecknobit.pandoro.ui.screens.shared.data.project.Project item
Author
N7ghtm4r3 - Tecknobit
Parameters
The identifier of the group to display
See also
Properties
requestsScope coroutine used to send the requests to the backend
sessionFlowState the state used to manage the session lifecycle in the screen
updateStatusesFilters the statuses of The update to use as filters
Functions
Method to check whether the updateStatusesFilters are set
Method to arrange the updates list applying the filters
Method to clear the filters and set it as the default
Method to delete a note
Method to delete a project
Method to delete an update
Method to manage the status of the note
Method to manage the values in the updateStatusesFilters list
Method to move a change note
Method to publish an update, so set its status on UpdateStatus.PUBLISHED
Method used to retrieve the current updates available where is possible move a change note
Method to retrieve the data of a Project
Method to start an update, so set its status on UpdateStatus.IN_DEVELOPMENT