private def convertRosettaColor()

in product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/flexible_injection_pipeline/TilesCarouselConversions.scala [102:148]


  private def convertRosettaColor(color: onboardingthrift.RosettaColor): RosettaColor =
    color match {
      case onboardingthrift.RosettaColor.White => WhiteRosettaColor
      case onboardingthrift.RosettaColor.Black => BlackRosettaColor
      case onboardingthrift.RosettaColor.Clear => ClearRosettaColor
      case onboardingthrift.RosettaColor.TextBlack => TextBlackRosettaColor
      case onboardingthrift.RosettaColor.TextBlue => TextBlueRosettaColor

      case onboardingthrift.RosettaColor.DeepGray => DeepGrayRosettaColor
      case onboardingthrift.RosettaColor.MediumGray => MediumGrayRosettaColor
      case onboardingthrift.RosettaColor.LightGray => LightGrayRosettaColor
      case onboardingthrift.RosettaColor.FadedGray => FadedGrayRosettaColor
      case onboardingthrift.RosettaColor.FaintGray => FaintGrayRosettaColor

      case onboardingthrift.RosettaColor.DeepOrange => DeepOrangeRosettaColor
      case onboardingthrift.RosettaColor.MediumOrange => MediumOrangeRosettaColor
      case onboardingthrift.RosettaColor.LightOrange => LightOrangeRosettaColor
      case onboardingthrift.RosettaColor.FadedOrange => FadedOrangeRosettaColor

      case onboardingthrift.RosettaColor.DeepYellow => DeepYellowRosettaColor
      case onboardingthrift.RosettaColor.MediumYellow => MediumYellowRosettaColor
      case onboardingthrift.RosettaColor.LightYellow => LightYellowRosettaColor
      case onboardingthrift.RosettaColor.FadedYellow => FadedYellowRosettaColor

      case onboardingthrift.RosettaColor.DeepGreen => DeepGreenRosettaColor
      case onboardingthrift.RosettaColor.MediumGreen => MediumGreenRosettaColor
      case onboardingthrift.RosettaColor.LightGreen => LightGreenRosettaColor
      case onboardingthrift.RosettaColor.FadedGreen => FadedGreenRosettaColor

      case onboardingthrift.RosettaColor.DeepBlue => DeepBlueRosettaColor
      case onboardingthrift.RosettaColor.TwitterBlue => TwitterBlueRosettaColor
      case onboardingthrift.RosettaColor.LightBlue => LightBlueRosettaColor
      case onboardingthrift.RosettaColor.FadedBlue => FadedBlueRosettaColor
      case onboardingthrift.RosettaColor.FaintBlue => FaintBlueRosettaColor

      case onboardingthrift.RosettaColor.DeepPurple => DeepPurpleRosettaColor
      case onboardingthrift.RosettaColor.MediumPurple => MediumPurpleRosettaColor
      case onboardingthrift.RosettaColor.LightPurple => LightPurpleRosettaColor
      case onboardingthrift.RosettaColor.FadedPurple => FadedPurpleRosettaColor

      case onboardingthrift.RosettaColor.DeepRed => DeepRedRosettaColor
      case onboardingthrift.RosettaColor.MediumRed => MediumRedRosettaColor
      case onboardingthrift.RosettaColor.LightRed => LightRedRosettaColor
      case onboardingthrift.RosettaColor.FadedRed => FadedRedRosettaColor
      case onboardingthrift.RosettaColor.EnumUnknownRosettaColor(i) =>
        throw new UnknownThriftEnumException("RosettaColor")
    }