Interface UIColorPalette.Builder

All Superinterfaces:
Buildable, CopyableBuilder<UIColorPalette.Builder,UIColorPalette>, SdkBuilder<UIColorPalette.Builder,UIColorPalette>, SdkPojo
Enclosing class:
UIColorPalette

public static interface UIColorPalette.Builder extends SdkPojo, CopyableBuilder<UIColorPalette.Builder,UIColorPalette>
  • Method Details

    • primaryForeground

      UIColorPalette.Builder primaryForeground(String primaryForeground)

      The color of text and other foreground elements that appear over the primary background regions, such as grid lines, borders, table banding, icons, and so on.

      Parameters:
      primaryForeground - The color of text and other foreground elements that appear over the primary background regions, such as grid lines, borders, table banding, icons, and so on.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • primaryBackground

      UIColorPalette.Builder primaryBackground(String primaryBackground)

      The background color that applies to visuals and other high emphasis UI.

      Parameters:
      primaryBackground - The background color that applies to visuals and other high emphasis UI.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • secondaryForeground

      UIColorPalette.Builder secondaryForeground(String secondaryForeground)

      The foreground color that applies to any sheet title, sheet control text, or UI that appears over the secondary background.

      Parameters:
      secondaryForeground - The foreground color that applies to any sheet title, sheet control text, or UI that appears over the secondary background.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • secondaryBackground

      UIColorPalette.Builder secondaryBackground(String secondaryBackground)

      The background color that applies to the sheet background and sheet controls.

      Parameters:
      secondaryBackground - The background color that applies to the sheet background and sheet controls.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • accent

      This color is that applies to selected states and buttons.

      Parameters:
      accent - This color is that applies to selected states and buttons.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • accentForeground

      UIColorPalette.Builder accentForeground(String accentForeground)

      The foreground color that applies to any text or other elements that appear over the accent color.

      Parameters:
      accentForeground - The foreground color that applies to any text or other elements that appear over the accent color.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • danger

      The color that applies to error messages.

      Parameters:
      danger - The color that applies to error messages.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dangerForeground

      UIColorPalette.Builder dangerForeground(String dangerForeground)

      The foreground color that applies to any text or other elements that appear over the error color.

      Parameters:
      dangerForeground - The foreground color that applies to any text or other elements that appear over the error color.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • warning

      UIColorPalette.Builder warning(String warning)

      This color that applies to warning and informational messages.

      Parameters:
      warning - This color that applies to warning and informational messages.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • warningForeground

      UIColorPalette.Builder warningForeground(String warningForeground)

      The foreground color that applies to any text or other elements that appear over the warning color.

      Parameters:
      warningForeground - The foreground color that applies to any text or other elements that appear over the warning color.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • success

      UIColorPalette.Builder success(String success)

      The color that applies to success messages, for example the check mark for a successful download.

      Parameters:
      success - The color that applies to success messages, for example the check mark for a successful download.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • successForeground

      UIColorPalette.Builder successForeground(String successForeground)

      The foreground color that applies to any text or other elements that appear over the success color.

      Parameters:
      successForeground - The foreground color that applies to any text or other elements that appear over the success color.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dimension

      UIColorPalette.Builder dimension(String dimension)

      The color that applies to the names of fields that are identified as dimensions.

      Parameters:
      dimension - The color that applies to the names of fields that are identified as dimensions.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dimensionForeground

      UIColorPalette.Builder dimensionForeground(String dimensionForeground)

      The foreground color that applies to any text or other elements that appear over the dimension color.

      Parameters:
      dimensionForeground - The foreground color that applies to any text or other elements that appear over the dimension color.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • measure

      UIColorPalette.Builder measure(String measure)

      The color that applies to the names of fields that are identified as measures.

      Parameters:
      measure - The color that applies to the names of fields that are identified as measures.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • measureForeground

      UIColorPalette.Builder measureForeground(String measureForeground)

      The foreground color that applies to any text or other elements that appear over the measure color.

      Parameters:
      measureForeground - The foreground color that applies to any text or other elements that appear over the measure color.
      Returns:
      Returns a reference to this object so that method calls can be chained together.