SearchStyles constructor
SearchStyles({})
Creates default styles.
Implementation
factory SearchStyles({
Style? title,
Style? prompt,
Style? item,
Style? selectedItem,
Style? matchHighlight,
Style? cursor,
Style? dimmed,
Style? noResults,
Style? selectedIcon,
Style? unselectedIcon,
String? selectedIconChar,
String? unselectedIconChar,
String? cursorPrefix,
String? itemPrefix,
}) => SearchStyles._(
title: title ?? Style().bold(),
prompt: prompt ?? Style().foreground(AnsiColor(11)),
item: item ?? Style(),
selectedItem: selectedItem ?? Style().foreground(AnsiColor(14)),
matchHighlight: matchHighlight ?? Style().foreground(AnsiColor(11)).bold(),
cursor: cursor ?? Style().foreground(AnsiColor(14)),
dimmed: dimmed ?? Style().foreground(AnsiColor(8)),
noResults: noResults ?? Style().foreground(AnsiColor(8)).italic(),
selectedIcon: selectedIcon ?? Style().foreground(AnsiColor(10)),
unselectedIcon: unselectedIcon ?? Style().foreground(AnsiColor(8)),
selectedIconChar: selectedIconChar ?? '●',
unselectedIconChar: unselectedIconChar ?? '○',
cursorPrefix: cursorPrefix ?? '❯ ',
itemPrefix: itemPrefix ?? ' ',
);