Piotr Prus
05/16/2019, 6:04 AMval preferencesModule = module {
single { provideSettingsPreferences(androidApplication()) }
}
private const val PREFERENCES_FILE_KEY = "com.myapp.shared_preferences"
private fun provideSettingsPreferences(app: Application): SharedPreferences =
app.getSharedPreferences(PREFERENCES_FILE_KEY, Context.MODE_PRIVATE)
piotrek1543
05/16/2019, 6:07 AMnamed()
function as in example below: https://insert-koin.io/docs/2.0/documentation/reference/index.html#_definition_naming_default_bindingsPiotr Prus
05/16/2019, 6:18 AMclass MyAppViewModel(private val sharedPreferences: SharedPreferences) : BaseViewModel() {}
Piotr Prus
05/16/2019, 3:22 PMarnaud.giuliani
05/16/2019, 4:31 PMget(named("your_stuff"))