Remove unused code
This commit is contained in:
parent
4f9eb13563
commit
b1f141193e
@ -1,10 +0,0 @@
|
|||||||
package de.mm20.launcher2.hiddenitems
|
|
||||||
|
|
||||||
import androidx.lifecycle.ViewModel
|
|
||||||
|
|
||||||
class HiddenItemsViewModel(
|
|
||||||
hiddenItemsRepository: HiddenItemsRepository
|
|
||||||
): ViewModel() {
|
|
||||||
val hiddenItemsKeys = hiddenItemsRepository.hiddenItemsKeys
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -6,5 +6,4 @@ import org.koin.dsl.module
|
|||||||
|
|
||||||
val hiddenItemsModule = module {
|
val hiddenItemsModule = module {
|
||||||
single { HiddenItemsRepository(androidContext(), get()) }
|
single { HiddenItemsRepository(androidContext(), get()) }
|
||||||
viewModel { HiddenItemsViewModel(get()) }
|
|
||||||
}
|
}
|
||||||
@ -6,5 +6,4 @@ import org.koin.dsl.module
|
|||||||
|
|
||||||
val searchModule = module {
|
val searchModule = module {
|
||||||
single<WebsearchRepository> { WebsearchRepositoryImpl(androidContext(), get()) }
|
single<WebsearchRepository> { WebsearchRepositoryImpl(androidContext(), get()) }
|
||||||
viewModel { WebsearchViewModel(get()) }
|
|
||||||
}
|
}
|
||||||
@ -1,22 +0,0 @@
|
|||||||
package de.mm20.launcher2.search
|
|
||||||
|
|
||||||
import androidx.lifecycle.ViewModel
|
|
||||||
import androidx.lifecycle.asLiveData
|
|
||||||
import de.mm20.launcher2.search.data.Websearch
|
|
||||||
|
|
||||||
class WebsearchViewModel(
|
|
||||||
private val websearchRepository: WebsearchRepository
|
|
||||||
): ViewModel() {
|
|
||||||
|
|
||||||
|
|
||||||
fun insertWebsearch(websearch: Websearch) {
|
|
||||||
return websearchRepository.insertWebsearch(websearch)
|
|
||||||
}
|
|
||||||
|
|
||||||
fun deleteWebsearch(websearch: Websearch) {
|
|
||||||
websearchRepository.deleteWebsearch(websearch)
|
|
||||||
}
|
|
||||||
|
|
||||||
val allWebsearches = websearchRepository.getWebsearches().asLiveData()
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -1,20 +0,0 @@
|
|||||||
package de.mm20.launcher2.weather
|
|
||||||
|
|
||||||
import android.app.Application
|
|
||||||
import android.content.Context
|
|
||||||
import androidx.lifecycle.AndroidViewModel
|
|
||||||
import androidx.lifecycle.LiveData
|
|
||||||
import org.koin.core.component.KoinComponent
|
|
||||||
import org.koin.core.component.inject
|
|
||||||
|
|
||||||
class WeatherViewModel(application: Application) : AndroidViewModel(application), KoinComponent {
|
|
||||||
|
|
||||||
private val repository : WeatherRepository by inject()
|
|
||||||
|
|
||||||
init {
|
|
||||||
requestUpdate(application)
|
|
||||||
}
|
|
||||||
|
|
||||||
fun requestUpdate(context: Context) {
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Loading…
x
Reference in New Issue
Block a user