Filester
Toggle table of contents
3.1.1
proprietaryRelease
Target filter
proprietaryRelease
Switch theme
Search in API
Skip to content
Filester
Filester
/
com.roozbehzarei.filester.presentation.screens.main
/
MainViewModel
Main
View
Model
class
MainViewModel
(
fileRepository
:
FileRepository
,
uploadManager
:
UploadManager
)
:
ViewModel
Members
Constructors
Main
View
Model
Link copied to clipboard
constructor
(
fileRepository
:
FileRepository
,
uploadManager
:
UploadManager
)
Properties
main
Ui
State
Link copied to clipboard
val
mainUiState
:
StateFlow
<
MainUiState
>
Functions
cancel
Upload
Link copied to clipboard
fun
cancelUpload
(
)
delete
File
Link copied to clipboard
fun
deleteFile
(
file
:
File
)
initialize
Upload
Link copied to clipboard
fun
initializeUpload
(
uri
:
Uri
,
fileName
:
String
)
message
Shown
Link copied to clipboard
fun
messageShown
(
)
reset
Upload
Status
Link copied to clipboard
fun
resetUploadStatus
(
)