mattinger
08/27/2020, 5:04 PMromainguy
08/27/2020, 5:06 PMContext in a traditional waymattinger
08/27/2020, 5:09 PMromainguy
08/27/2020, 5:11 PMmattinger
08/27/2020, 5:11 PMLouis Pullen-Freilich [G]
08/27/2020, 5:11 PMmattinger
08/27/2020, 5:14 PMmattinger
08/27/2020, 5:14 PMmattinger
08/27/2020, 5:14 PMLouis Pullen-Freilich [G]
08/27/2020, 5:15 PMromainguy
08/27/2020, 5:15 PMContext not from an ambient to build your color palette?mattinger
08/27/2020, 5:17 PMfun lightColors(): MyColors =
MyColors(
primaryButtonColor = MyColorPallete.blueSky,
primaryButtonTextColor = MyColorPallete.white
)mattinger
08/27/2020, 5:17 PMromainguy
08/27/2020, 5:17 PMContext to your function?mattinger
08/27/2020, 5:17 PMmattinger
08/27/2020, 5:17 PMmattinger
08/27/2020, 5:17 PMinternal val MyColorsAmbient =
staticAmbientOf {
lightColors()
}mattinger
08/27/2020, 5:18 PMmattinger
08/27/2020, 5:19 PMromainguy
08/27/2020, 5:19 PMContextmattinger
08/27/2020, 5:20 PM@Composable
fun MyTheme(
colors: MyColors = MyTheme.colors,romainguy
08/27/2020, 5:20 PMmattinger
08/27/2020, 5:20 PMmattinger
08/27/2020, 5:23 PMmattinger
08/27/2020, 5:23 PMmattinger
08/27/2020, 5:29 PM