soac

package
v0.0.0-...-e93b31b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 1, 2015 License: MIT Imports: 1 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AttrFactor

type AttrFactor interface {
	Get() int
}

type Attribute

type Attribute byte
const (
	Reset Attribute = iota
	Bold
	Faint
	Italic
	Underline
	Blink1
	Blink2
	Reverse
	Concealed
	Crossedout
)

func (Attribute) Get

func (a Attribute) Get() int

type BackGround

type BackGround byte
const (
	BgBlack BackGround = iota + 40
	BgRed
	BgGreen
	BgYellow
	BgBlue
	BgMagenda
	BgCyan
	BgWhite
)

func (BackGround) Get

func (b BackGround) Get() int

type Changer

type Changer struct {
	// contains filtered or unexported fields
}

func NewChanger

func NewChanger() *Changer

func (*Changer) Apply

func (self *Changer) Apply(val interface{}) string

func (*Changer) Bblack

func (self *Changer) Bblack() *Changer

func (*Changer) Bblue

func (self *Changer) Bblue() *Changer

func (*Changer) Bcyan

func (self *Changer) Bcyan() *Changer

func (*Changer) Bgreen

func (self *Changer) Bgreen() *Changer

func (*Changer) Black

func (self *Changer) Black() *Changer

func (*Changer) Blink1

func (self *Changer) Blink1() *Changer

func (*Changer) Blink2

func (self *Changer) Blink2() *Changer

func (*Changer) Blue

func (self *Changer) Blue() *Changer

func (*Changer) Bmagenda

func (self *Changer) Bmagenda() *Changer

func (*Changer) Bold

func (self *Changer) Bold() *Changer

func (*Changer) Bred

func (self *Changer) Bred() *Changer

func (*Changer) Bwhite

func (self *Changer) Bwhite() *Changer

func (*Changer) Byellow

func (self *Changer) Byellow() *Changer

func (*Changer) Concealed

func (self *Changer) Concealed() *Changer

func (*Changer) CrossedOut

func (self *Changer) CrossedOut() *Changer

func (*Changer) Cyan

func (self *Changer) Cyan() *Changer

func (*Changer) Faint

func (self *Changer) Faint() *Changer

func (*Changer) Green

func (self *Changer) Green() *Changer

func (*Changer) Italic

func (self *Changer) Italic() *Changer

func (*Changer) Magenda

func (self *Changer) Magenda() *Changer

func (*Changer) Red

func (self *Changer) Red() *Changer

func (*Changer) Reset

func (self *Changer) Reset()

func (*Changer) Reverse

func (self *Changer) Reverse() *Changer

func (*Changer) Set

func (self *Changer) Set(factors ...AttrFactor)

func (*Changer) Set256

func (self *Changer) Set256(color byte)

func (*Changer) Underline

func (self *Changer) Underline() *Changer

func (*Changer) White

func (self *Changer) White() *Changer

func (*Changer) Yellow

func (self *Changer) Yellow() *Changer

type Color

type Color byte
const (
	Black Color = iota + 30
	Red
	Green
	Yellow
	Blue
	Magenda
	Cyan
	White
)

func (Color) Get

func (c Color) Get() int

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL