Documentation ¶
Overview ¶
Package cell implements cell options and attributes.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Color ¶
type Color int
Color is the color of a cell.
const ( ColorDefault Color = iota // The 16 Xterm colors. // See https://jonasjacek.github.io/colors/ ColorBlack ColorMaroon ColorGreen ColorOlive ColorPurple ColorTeal ColorSilver ColorGray ColorRed ColorLime ColorYellow ColorBlue ColorFuchsia ColorAqua ColorWhite )
The supported terminal colors.
const ( ColorMagenta Color = ColorPurple ColorCyan Color = ColorTeal )
Colors defined for backward compatibility with termbox-go.
func ColorNumber ¶
ColorNumber sets a color using its number. Make sure your terminal is set to a terminalapi.ColorMode that supports the target color. The provided value must be in the range 0-255. Larger or smaller values will be reset to the default color.
For reference on these colors see the Xterm number in: https://jonasjacek.github.io/colors/
func ColorRGB24 ¶
ColorRGB24 sets a color using the 24 bit web color scheme. Make sure your terminal is set to the terminalapi.ColorMode256 mode. The provided values (r, g, b) must be in the range 0-255. Larger or smaller values will be reset to the default color.
For reference on these colors see the RGB column in: https://jonasjacek.github.io/colors/
func ColorRGB6 ¶
ColorRGB6 sets a color using the 6x6x6 terminal color. Make sure your terminal is set to the terminalapi.ColorMode256 mode. The provided values (r, g, b) must be in the range 0-5. Larger or smaller values will be reset to the default color.
For reference on these colors see: https://superuser.com/questions/783656/whats-the-deal-with-terminal-colors
type Option ¶
type Option interface { // Set sets the provided option. Set(*Options) }
Option is used to provide options for cells on a 2-D terminal.
func Blink ¶
func Blink() Option
Blink makes the cell's text blink. Only works when using the tcell backend.
func Dim ¶
func Dim() Option
Dim makes the cell foreground color dim. Only works when using the tcell backend.
func Italic ¶
func Italic() Option
Italic makes cell's text italic. Only works when using the tcell backend.
func Strikethrough ¶
func Strikethrough() Option
Strikethrough strikes through the cell's text. Only works when using the tcell backend.