Like this: ``` bind() from factory { name: Stri...
# kodein
d
Like this:
Copy code
bind() from factory { name: String ->
        if (name == "global")
            PreferenceManager.getDefaultSharedPreferences(instance())
        else
        instance<Context>().getSharedPreferences(name, 0)
    }

  bind(tag ="specialPrefs") from multition { name: String ->
        if (name == "global")
            PreferenceManager.getDefaultSharedPreferences(instance())
        else
        instance<Context>().getSharedPreferences(name, 0)
    }
 bind() with singleton { Something(factory()) }