MultiSelectStyles constructor

MultiSelectStyles({
  1. Style? title,
  2. Style? item,
  3. Style? highlightedItem,
  4. Style? selectedIcon,
  5. Style? unselectedIcon,
  6. Style? dimmed,
  7. String? cursorPrefix,
  8. String? selectedIconChar,
  9. String? unselectedIconChar,
})

Implementation

MultiSelectStyles({
  Style? title,
  Style? item,
  Style? highlightedItem,
  Style? selectedIcon,
  Style? unselectedIcon,
  Style? dimmed,
  String? cursorPrefix,
  String? selectedIconChar,
  String? unselectedIconChar,
}) : title = title ?? Style().bold(),
     item = item ?? Style(),
     highlightedItem = highlightedItem ?? Style().foreground(AnsiColor(14)),
     selectedIcon = selectedIcon ?? Style().foreground(AnsiColor(10)),
     unselectedIcon = unselectedIcon ?? Style().foreground(AnsiColor(8)),
     dimmed = dimmed ?? Style().foreground(AnsiColor(8)),
     cursorPrefix = cursorPrefix ?? '❯',
     selectedIconChar = selectedIconChar ?? '●',
     unselectedIconChar = unselectedIconChar ?? '○';