GhosttyTerminalResolvedStyle constructor
const
GhosttyTerminalResolvedStyle({ - required Color foreground,
- required Color background,
- required Color underlineColor,
- GhosttyTerminalColor? foregroundToken,
- GhosttyTerminalColor? backgroundToken,
- GhosttyTerminalColor? underlineColorToken,
- required bool bold,
- required bool italic,
- required bool blink,
- required bool overline,
- required bool strikethrough,
- required GhosttySgrUnderline underline,
- required bool inverse,
- required bool invisible,
- required bool faint,
- bool hasExplicitUnderlineColor = false,
- bool hasExplicitForeground = false,
- bool hasExplicitBackground = false,
})
Implementation
const GhosttyTerminalResolvedStyle({
required this.foreground,
required this.background,
required this.underlineColor,
this.foregroundToken,
this.backgroundToken,
this.underlineColorToken,
required this.bold,
required this.italic,
required this.blink,
required this.overline,
required this.strikethrough,
required this.underline,
required this.inverse,
required this.invisible,
required this.faint,
this.hasExplicitUnderlineColor = false,
this.hasExplicitForeground = false,
this.hasExplicitBackground = false,
});