Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Color ¶
type Color interface { // Sequence Возвращает ANSI последовательность переключения цвета. Sequence(isBackground bool) string // String Представление последовательности переключения цвета как строки. String() (ret string) }
Color Интерфейс цвета.
type Interface ¶
type Interface interface { // Add Добавление последовательности в конец текущей последовательности. Add(seq ...string) Interface // Source Возвращает текущую последовательность в исходном виде как срез строк. Source() []string // Done Завершение и возврат последовательности. Done() Sequence // Bold Добавление в последовательность переключения текста "Жирный". Bold() Interface // Faded Добавление в последовательность переключения текста "Блёклый". Faded() Interface // Italic Добавление в последовательность переключения текста "Курсив". Italic() Interface // Underline Добавление в последовательность переключения текста "Подчёркнутый один раз". Underline() Interface // Reverse Добавление в последовательность переключения текста "Инвертирование цвета". Reverse() Interface // CrossOut Добавление в последовательность переключения текста "Зачёркнутый". CrossOut() Interface // ResetBold Добавление в последовательность переключения текста "Сбросить жирный". ResetBold() Interface // ResetFaded Добавление в последовательность переключения текста "Сбросить блёклый". ResetFaded() Interface // ResetItalic Добавление в последовательность переключения текста "Сбросить курсив". ResetItalic() Interface // ResetUnderline Добавление в последовательность переключения текста "Сбросить подчёркнутый один раз". ResetUnderline() Interface // ResetReverse Добавление в последовательность переключения текста "Сбросить инвертирование цвета". ResetReverse() Interface // ResetCrossOut Добавление в последовательность переключения текста "Сбросить зачёркнутый". ResetCrossOut() Interface // Reset Добавление в последовательность "Сброс", переход в нормальный режим. Reset() Interface // Background Флаг, указывающий что следующий цвет будет цветом фона. Background() Interface // Foreground Флаг, указывающий что следующий цвет будет цветом текста. Foreground() Interface // Bright Флаг, указывающий что следующий цвет будет ярким. Bright() Interface // Normal Флаг, указывающий что следующий цвет будет нормальной яркости. Normal() Interface // Black Добавление чёрного ANSI цвета в последовательность. Black() Interface // Red Добавление красного ANSI цвета в последовательность. Red() Interface // Green Добавление зелёного ANSI цвета в последовательность. Green() Interface // Yellow Добавление жёлтого ANSI цвета в последовательность. Yellow() Interface // Blue Добавление синего ANSI цвета в последовательность. Blue() Interface // Magenta Добавление пурпурного ANSI цвета в последовательность. Magenta() Interface // Cyan Добавление бирюзового ANSI цвета в последовательность. Cyan() Interface // White Добавление белого ANSI цвета в последовательность. White() Interface // HexRgb Конвертация HEX RGB цвета в формате #000000 в ANSI цвет и добавление в последовательность. HexRgb(hexRgb string) (err error) }
Interface Интерфейс пакета.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.