createSdkTheme

fun createSdkTheme(context: Context, @ColorInt() colourPrimary: Int? = null, @ColorInt() colourPrimaryVariant: Int? = null, @ColorInt() colourOnPrimary: Int? = null, @ColorInt() colourSecondary: Int? = null, @ColorInt() colourOnSecondary: Int? = null, @ColorInt() colourBackground: Int? = null, @ColorInt() colourOnBackground: Int? = null, @ColorInt() colourSurface: Int? = null, @ColorInt() colourSurfaceVariant: Int? = null, @ColorInt() colourOnSurface: Int? = null, @ColorInt() colourOnSurfaceFocus: Int? = null, @ColorInt() colourError: Int? = null, @ColorInt() colourOnError: Int? = null): ProgrammaticTheme.SdkThemeColours

Helper method to create an SdkThemeColours if only some colours need to be overridden