resolveVariant static method

FSelectTheme resolveVariant(
  1. FSelectVariant variant
)

Implementation

static FSelectTheme resolveVariant(FSelectVariant variant) {
  final colors = _fSelectVariantColors[variant]!;
  return .new(
    background:        .color(0xFF, 0xFF, 0xFF, 0xFF),
    backgroundHovered: .color(0xF7, 0xF7, 0xFF, 0xFF),
    border:            .color(0xAA, 0xAA, 0xAA, 0xFF),
    borderHovered:     colors.solid,
    borderOpen:        colors.solid,
    text:              .color(0x22, 0x22, 0x22, 0xFF),
    arrow:             .color(0x88, 0x88, 0x88, 0xFF),
    dropdownBackground: .color(0xFF, 0xFF, 0xFF, 0xFF),
    dropdownBorder:    colors.solid,
    itemHovered:       .color(0xEE, 0xEC, 0xFF, 0xFF),
    itemSelected:      colors.solid,
    itemSelectedText:  .color(0xFF, 0xFF, 0xFF, 0xFF),
    itemText:          .color(0x22, 0x22, 0x22, 0xFF),
  );
}