public SyntaxStyle( fgRed as Int = 215, fgGreen as Int = 225, fgBlue as Int = 235, bgRed as Int = 0, bgGreen as Int = 0, bgBlue as Int = 0, bold as Boolean = false, underline as Boolean = false, inverse as Boolean = false, italic as Boolean = false )
Builds a syntax style with explicit RGB colors and text attributes.
| Parameter | Description |
|---|---|
fgRed | Foreground red component (0..255). |
fgGreen | Foreground green component (0..255). |
fgBlue | Foreground blue component (0..255). |
bgRed | Background red component (0..255). |
bgGreen | Background green component (0..255). |
bgBlue | Background blue component (0..255). |
bold | true when rendered in bold weight. |
underline | true when rendered with an underline. |
inverse | true when foreground and background are swapped. |
italic | true when rendered in italic posture. |
import klyn.code.highlighters s = SyntaxStyle(206, 145, 120) assert s.fgRed == 206