Class IncodeColorScheme
-
- All Implemented Interfaces:
@Immutable()@RestrictTo(value = {RestrictTo.Scope.LIBRARY_GROUP}) public class IncodeColorScheme
Color scheme defines all possible colors SDK uses in various UI components, as text, icon, button, borders etc. Parameters prefixed with "surface", "icon", "border" and "text" are directly assigned color values from the palette. Other parameters indirectly reference these directly colored parameters, inheriting their color values through a reference.
For typical customization it's enough to declare values for params prefixed with: "surface", "icon", "border" and "text". All parameters are optional.
E.g. to change only the screen's background, one may provide only surfaceNeutralLight with the desired Color.
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description IncodeColorScheme(IncodeColorPalette incodeColorPalette, Color brand, Color surfaceNeutralLight, Color surfaceNeutralDark, Color surfaceNeutral100, Color surfaceSecondary0, Color surfaceSecondary50, Color surfaceSecondary100, Color surfaceSecondary200, Color surfaceSecondary300, Color surfaceSecondary500, Color surfaceSecondary700, Color surfaceSecondary800, Color surfaceSecondary900, Color surfaceStatusSoftNegative, Color surfaceStatusSoftWarning, Color surfaceStatusSoftPositive, Color surfaceStatusWarning, Color surfaceStatusPositive, Color iconPrimary, Color iconSecondary, Color iconAccent, Color iconInvert, Color iconStatusNegative, Color iconStatusWarning, Color iconStatusPositive, Color borderStatusFocus, Color borderWarning, Color borderNeutral100, Color borderNeutral400, Color borderAccent, Color borderStatusNegative, Color textBodyPrimary, Color textBodySecondary, Color textBodyTertiary, Color textBody400, Color textBodyStatic0, Color textBrandAccent, Color textBrandSpecial, Color textStatusWarning, Color textStatusPositive, Color textStatusNegative, Color surfaceBrand50)
-
Method Summary
-
-
Constructor Detail
-
IncodeColorScheme
IncodeColorScheme(IncodeColorPalette incodeColorPalette, Color brand, Color surfaceNeutralLight, Color surfaceNeutralDark, Color surfaceNeutral100, Color surfaceSecondary0, Color surfaceSecondary50, Color surfaceSecondary100, Color surfaceSecondary200, Color surfaceSecondary300, Color surfaceSecondary500, Color surfaceSecondary700, Color surfaceSecondary800, Color surfaceSecondary900, Color surfaceStatusSoftNegative, Color surfaceStatusSoftWarning, Color surfaceStatusSoftPositive, Color surfaceStatusWarning, Color surfaceStatusPositive, Color iconPrimary, Color iconSecondary, Color iconAccent, Color iconInvert, Color iconStatusNegative, Color iconStatusWarning, Color iconStatusPositive, Color borderStatusFocus, Color borderWarning, Color borderNeutral100, Color borderNeutral400, Color borderAccent, Color borderStatusNegative, Color textBodyPrimary, Color textBodySecondary, Color textBodyTertiary, Color textBody400, Color textBodyStatic0, Color textBrandAccent, Color textBrandSpecial, Color textStatusWarning, Color textStatusPositive, Color textStatusNegative, Color surfaceBrand50)
-
-
Method Detail
-
getSurfaceBrand400Static
final Color getSurfaceBrand400Static()
-
getSurfaceBrand500Static
final Color getSurfaceBrand500Static()
-
getSurfaceBrand600Static
final Color getSurfaceBrand600Static()
-
getSurfaceNeutral900Static
final Color getSurfaceNeutral900Static()
-
getSurfaceNeutral1000Static
final Color getSurfaceNeutral1000Static()
-
getButtonPrimarySurfaceDefault
final Color getButtonPrimarySurfaceDefault()
-
getButtonPrimarySurfaceHover
final Color getButtonPrimarySurfaceHover()
-
getButtonPrimarySurfacePressed
final Color getButtonPrimarySurfacePressed()
-
getButtonPrimarySurfaceDisabled
final Color getButtonPrimarySurfaceDisabled()
-
getButtonPrimaryTextDefault
final Color getButtonPrimaryTextDefault()
-
getButtonPrimaryTextDisabled
final Color getButtonPrimaryTextDisabled()
-
getButtonSecondarySurfaceDefault
final Color getButtonSecondarySurfaceDefault()
-
getButtonSecondarySurfaceHover
final Color getButtonSecondarySurfaceHover()
-
getButtonSecondarySurfacePressed
final Color getButtonSecondarySurfacePressed()
-
getButtonSecondarySurfaceDisabled
final Color getButtonSecondarySurfaceDisabled()
-
getButtonSecondaryTextDefault
final Color getButtonSecondaryTextDefault()
-
getButtonSecondaryTextDisabled
final Color getButtonSecondaryTextDisabled()
-
getButtonSecondaryBorderDefault
final Color getButtonSecondaryBorderDefault()
-
getButtonSecondaryBorderHover
final Color getButtonSecondaryBorderHover()
-
getButtonSecondaryBorderPressed
final Color getButtonSecondaryBorderPressed()
-
getButtonSecondaryBorderDisabled
final Color getButtonSecondaryBorderDisabled()
-
getButtonTertiaryTextDefault
final Color getButtonTertiaryTextDefault()
-
getButtonTertiaryTextDisabled
final Color getButtonTertiaryTextDisabled()
-
getLinkTextDefault
final Color getLinkTextDefault()
-
getLinkTextHover
final Color getLinkTextHover()
-
getLinkTextVisited
final Color getLinkTextVisited()
-
getBorderStatusNegativeStatic
final Color getBorderStatusNegativeStatic()
-
getBorderStatusPositiveStatic
final Color getBorderStatusPositiveStatic()
-
getBorderNeutralStatic100
final Color getBorderNeutralStatic100()
-
getCheckboxSurfaceDefault
final Color getCheckboxSurfaceDefault()
-
getCheckboxSurfaceSelect
final Color getCheckboxSurfaceSelect()
-
getCheckboxSurfaceDisabled
final Color getCheckboxSurfaceDisabled()
-
getCheckboxBorderDefault
final Color getCheckboxBorderDefault()
-
getCheckboxBorderSelect
final Color getCheckboxBorderSelect()
-
getCheckboxBorderDisabled
final Color getCheckboxBorderDisabled()
-
getCheckboxBorderError
final Color getCheckboxBorderError()
-
getCheckboxTextDefault
final Color getCheckboxTextDefault()
-
getCheckboxTextDisabled
final Color getCheckboxTextDisabled()
-
getCheckboxIconDefault
final Color getCheckboxIconDefault()
-
getInputSurfaceDefault
final Color getInputSurfaceDefault()
-
getInputSurfaceActive
final Color getInputSurfaceActive()
-
getInputSurfaceDisabled
final Color getInputSurfaceDisabled()
-
getInputSurfaceNegative
final Color getInputSurfaceNegative()
-
getInputBorderDefault
final Color getInputBorderDefault()
-
getInputBorderActive
final Color getInputBorderActive()
-
getInputBorderDisabled
final Color getInputBorderDisabled()
-
getInputBorderNegative
final Color getInputBorderNegative()
-
getInputTextLabelDefault
final Color getInputTextLabelDefault()
-
getInputTextLabelDisabled
final Color getInputTextLabelDisabled()
-
getInputTextFieldDefault
final Color getInputTextFieldDefault()
-
getInputTextFieldDisabled
final Color getInputTextFieldDisabled()
-
getInputTextFieldPlaceholder
final Color getInputTextFieldPlaceholder()
-
getInputTextHelperDefault
final Color getInputTextHelperDefault()
-
getInputTextHelperDisabled
final Color getInputTextHelperDisabled()
-
getInputIconPositive
final Color getInputIconPositive()
-
getInputIconNegative
final Color getInputIconNegative()
-
getInputIconWarning
final Color getInputIconWarning()
-
getInputIconDefault
final Color getInputIconDefault()
-
getIconNeutralStatic50
final Color getIconNeutralStatic50()
-
getSpinnerSurfacePrimary
final Color getSpinnerSurfacePrimary()
-
getSpinnerSurfaceSecondary
final Color getSpinnerSurfaceSecondary()
-
getTooltipSurfaceNeutral
final Color getTooltipSurfaceNeutral()
-
getTooltipTextNeutral
final Color getTooltipTextNeutral()
-
getSpinnerTextTitle
final Color getSpinnerTextTitle()
-
getSpinnerTextSubtitle
final Color getSpinnerTextSubtitle()
-
getCountdownSurfaceDefault
final Color getCountdownSurfaceDefault()
-
getTextBodyTertiaryStatic
final Color getTextBodyTertiaryStatic()
-
getSurfaceNeutralLight
final Color getSurfaceNeutralLight()
-
getSurfaceNeutralDark
final Color getSurfaceNeutralDark()
-
getSurfaceNeutral100
final Color getSurfaceNeutral100()
-
getSurfaceSecondary0
final Color getSurfaceSecondary0()
-
getSurfaceSecondary50
final Color getSurfaceSecondary50()
-
getSurfaceSecondary100
final Color getSurfaceSecondary100()
-
getSurfaceSecondary200
final Color getSurfaceSecondary200()
-
getSurfaceSecondary300
final Color getSurfaceSecondary300()
-
getSurfaceSecondary500
final Color getSurfaceSecondary500()
-
getSurfaceSecondary700
final Color getSurfaceSecondary700()
-
getSurfaceSecondary800
final Color getSurfaceSecondary800()
-
getSurfaceSecondary900
final Color getSurfaceSecondary900()
-
getSurfaceStatusSoftNegative
final Color getSurfaceStatusSoftNegative()
-
getSurfaceStatusSoftWarning
final Color getSurfaceStatusSoftWarning()
-
getSurfaceStatusSoftPositive
final Color getSurfaceStatusSoftPositive()
-
getSurfaceStatusWarning
final Color getSurfaceStatusWarning()
-
getSurfaceStatusPositive
final Color getSurfaceStatusPositive()
-
getIconPrimary
final Color getIconPrimary()
-
getIconSecondary
final Color getIconSecondary()
-
getIconAccent
final Color getIconAccent()
-
getIconInvert
final Color getIconInvert()
-
getIconStatusNegative
final Color getIconStatusNegative()
-
getIconStatusWarning
final Color getIconStatusWarning()
-
getIconStatusPositive
final Color getIconStatusPositive()
-
getBorderStatusFocus
final Color getBorderStatusFocus()
-
getBorderWarning
final Color getBorderWarning()
-
getBorderNeutral100
final Color getBorderNeutral100()
-
getBorderNeutral400
final Color getBorderNeutral400()
-
getBorderAccent
final Color getBorderAccent()
-
getBorderStatusNegative
final Color getBorderStatusNegative()
-
getTextBodyPrimary
final Color getTextBodyPrimary()
-
getTextBodySecondary
final Color getTextBodySecondary()
-
getTextBodyTertiary
final Color getTextBodyTertiary()
-
getTextBody400
final Color getTextBody400()
-
getTextBodyStatic0
final Color getTextBodyStatic0()
-
getTextBrandAccent
final Color getTextBrandAccent()
-
getTextBrandSpecial
final Color getTextBrandSpecial()
-
getTextStatusWarning
final Color getTextStatusWarning()
-
getTextStatusPositive
final Color getTextStatusPositive()
-
getTextStatusNegative
final Color getTextStatusNegative()
-
getSurfaceBrand50
final Color getSurfaceBrand50()
-
toMaterial
final ColorScheme toMaterial()
-
-
-
-