ProgrammaticTheme
data class ProgrammaticTheme(val sdkThemeColours: ProgrammaticTheme.SdkThemeColours, val captureStandaloneThemeColours: ProgrammaticTheme.CaptureStandaloneThemeColours)
Model defining every colour set in a full Sensibill SDK theme.
If only some colours for each colour set need to be overridden, the createSdkTheme and createCaptureStandaloneTheme helper methods can be used.
See also
Constructors
Link copied to clipboard
constructor(sdkThemeColours: ProgrammaticTheme.SdkThemeColours, captureStandaloneThemeColours: ProgrammaticTheme.CaptureStandaloneThemeColours)
Types
Link copied to clipboard
Link copied to clipboard
data class SdkThemeColours(@ColorInt val colourPrimary: Int, @ColorInt val colourPrimaryVariant: Int, @ColorInt val colourOnPrimary: Int, @ColorInt val colourSecondary: Int, @ColorInt val colourOnSecondary: Int, @ColorInt val colourBackground: Int, @ColorInt val colourOnBackground: Int, @ColorInt val colourSurface: Int, @ColorInt val colourSurfaceVariant: Int, @ColorInt val colourOnSurface: Int, @ColorInt val colourOnSurfaceFocus: Int, @ColorInt val colourError: Int, @ColorInt val colourOnError: Int)
Model defining all standard colours of the main Sensibill SDK Theme.