HomeViewModel

class HomeViewModel @Inject constructor(syllabusUSeCase: SyllabusUseCase, retrofitUseCase: KTorUseCase, dateStoreCase: DataStoreCases, val firebaseCase: FirebaseCase, pref: SharedPreferences, authUseCases: AuthUseCases, connectivityObserver: ConnectivityObserver, calendar: Calendar) : ViewModel

Constructors

Link copied to clipboard
@Inject
constructor(syllabusUSeCase: SyllabusUseCase, retrofitUseCase: KTorUseCase, dateStoreCase: DataStoreCases, firebaseCase: FirebaseCase, pref: SharedPreferences, authUseCases: AuthUseCases, connectivityObserver: ConnectivityObserver, calendar: Calendar)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun addCloseable(closeable: AutoCloseable)
fun addCloseable(key: String, closeable: AutoCloseable)
Link copied to clipboard
Link copied to clipboard
fun getSearchItem(query: String)
Link copied to clipboard